Go Language Resources Go, golang, go... NOTE: This page ceased updating in October, 2012

--- Log opened Fri Apr 09 00:00:43 2010
00:02 -!- Xeon [~chatzilla@118.126.12.54] has joined #go-nuts
00:09 -!- wj305 [~will@66.44.227.27] has joined #go-nuts
00:11 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
00:14 -!- wj305 [~will@66.44.227.27] has quit [Client Quit]
00:18 -!- wj305 [~will@66.44.227.27] has joined #go-nuts
00:19 -!- nettok [~netto@proxy.galileo.edu] has joined #go-nuts
00:22 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
00:23 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit:
leaving]
00:25 -!- wj305 [~will@66.44.227.27] has quit [Quit: wj305]
00:30 -!- ericvh [~ericvh@2002:467b:802c:0:223:6cff:fe93:c616] has joined #go-nuts
00:30 -!- ericvh [~ericvh@2002:467b:802c:0:223:6cff:fe93:c616] has quit [Client
Quit]
00:32 -!- tvw [~tv@e182074076.adsl.alicedsl.de] has quit [Read error: Connection
reset by peer]
00:33 -!- tvw [~tv@e182075132.adsl.alicedsl.de] has joined #go-nuts
00:40 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 276 seconds]
00:42 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: Leaving.]
00:42 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
00:44 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
00:45 -!- SecretofMana [~mana@142.46.164.30] has quit [Quit: Leaving]
00:54 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
00:57 -!- perdiy [~perdix@sxemacs/devel/perdix] has joined #go-nuts
00:59 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 245
seconds]
01:01 -!- Wiz126 [Wiz126@72.20.220.51] has quit [Ping timeout: 276 seconds]
01:06 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: Leaving.]
01:09 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
01:12 -!- Wiz126 [Wiz126@72.20.220.210] has joined #go-nuts
01:16 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts
01:18 -!- Nitro1 [~nitro@208.92.20.38] has joined #go-nuts
01:19 -!- Nitro [~nitro@208.92.20.38] has quit [Read error: Connection reset by
peer]
01:20 -!- Nitro1 [~nitro@208.92.20.38] has quit [Client Quit]
01:20 -!- Nitro [~nitro@208.92.20.38] has joined #go-nuts
01:21 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
01:23 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit
[Quit: carllerche]
01:28 -!- wj305 [~will@66.44.227.27] has joined #go-nuts
01:28 < plexdev> http://is.gd/bkQsP by [Russ Cox] in 12 subdirs of go/ --
runtime: turn divide by zero, nil dereference into panics
01:29 -!- wj305 [~will@66.44.227.27] has quit [Client Quit]
01:30 -!- surma [~surma@77-21-87-217-dynip.superkabel.de] has quit [Ping timeout:
265 seconds]
01:31 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
01:32 -!- wj305 [~will@66.44.227.27] has joined #go-nuts
01:34 -!- zyichi [~zyichi@124.205.180.154] has quit [Quit: zyichi]
01:34 -!- zyichi [~zyichi@124.205.180.154] has joined #go-nuts
01:41 -!- wj305 [~will@66.44.227.27] has quit [Quit: wj305]
01:51 -!- nettok [~netto@proxy.galileo.edu] has quit [Quit: Ex-Chat]
01:54 -!- tvw [~tv@e182075132.adsl.alicedsl.de] has quit [Remote host closed the
connection]
02:00 -!- Xeon [~chatzilla@118.126.12.54] has quit [Ping timeout: 252 seconds]
02:03 -!- ako [~nya@g227027216.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
02:17 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 260 seconds]
02:35 -!- General1337 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has quit
[Read error: Connection reset by peer]
02:36 -!- General1337 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
02:45 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
02:47 -!- Nitro [~nitro@208.92.20.38] has quit [Quit: Leaving.]
02:47 -!- Nitro [~nitro@208.92.20.38] has joined #go-nuts
02:59 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts
03:06 -!- wj305 [~will@66.44.227.27] has joined #go-nuts
03:09 -!- wj305 [~will@66.44.227.27] has quit [Client Quit]
03:10 -!- mikedee_ [~quassel@91.104.205.231] has quit [Ping timeout: 245 seconds]
03:12 -!- mikedee [~quassel@91.104.205.231] has joined #go-nuts
03:21 -!- nettok [~netto@200.119.159.106] has joined #go-nuts
03:21 -!- adu [~ajr@pool-173-66-9-50.washdc.fios.verizon.net] has joined #go-nuts
03:26 -!- nettok_ [~netto@200.119.159.106] has joined #go-nuts
03:30 -!- nettok [~netto@200.119.159.106] has quit [Ping timeout: 264 seconds]
03:32 -!- carllerche [~carllerch@208.87.61.146] has joined #go-nuts
03:41 -!- nettok__ [~netto@200.119.159.106] has joined #go-nuts
03:43 -!- nettok_ [~netto@200.119.159.106] has quit [Ping timeout: 264 seconds]
03:44 -!- nettok_ [~netto@200.119.152.105] has joined #go-nuts
03:44 -!- gnuvince_ [~vince@70.35.162.99] has joined #go-nuts
03:45 -!- nettok__ [~netto@200.119.159.106] has quit [Ping timeout: 264 seconds]
03:47 -!- gnuvince [~vince@70.35.165.168] has quit [Ping timeout: 245 seconds]
04:05 -!- Xeon [~chatzilla@222.73.189.45] has joined #go-nuts
04:05 -!- kssreeram [~kssreeram@122.174.131.1] has quit [Quit: kssreeram]
04:06 -!- nettok__ [~netto@200.119.152.105] has joined #go-nuts
04:09 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
04:10 -!- mikedee [~quassel@91.104.205.231] has quit [Ping timeout: 264 seconds]
04:11 -!- nettok_ [~netto@200.119.152.105] has quit [Ping timeout: 276 seconds]
04:15 -!- robot12 [~robot12@robot12.kgts.ru] has joined #go-nuts
04:15 < plexdev> http://is.gd/bkZSZ by [Russ Cox] in 4 subdirs of
go/src/pkg/runtime/ -- runtime: fix build (panic) for FreeBSD
04:17 -!- mikedee [~quassel@91.104.205.231] has joined #go-nuts
04:21 -!- Nitro [~nitro@208.92.20.38] has quit [Quit: Ex-Chat]
04:22 -!- Nitro [~nitro@208.92.20.38] has joined #go-nuts
04:25 -!- Nitro [~nitro@208.92.20.38] has quit [Client Quit]
04:30 -!- nettok_ [~netto@200.119.152.104] has joined #go-nuts
04:32 < plexdev> http://is.gd/bl0Nj by [Alex Brainman] in go/src/pkg/os/ --
fix bug in os_test.go checkMode
04:32 -!- nettok__ [~netto@200.119.152.105] has quit [Ping timeout: 276 seconds]
04:40 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 276
seconds]
04:43 -!- carllerche [~carllerch@208.87.61.146] has quit [Quit: carllerche]
04:46 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 240
seconds]
04:57 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
05:07 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
05:09 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 265 seconds]
05:09 -!- nettok__ [~netto@200.119.152.104] has joined #go-nuts
05:11 -!- kssreeram [~kssreeram@122.165.6.245] has joined #go-nuts
05:14 -!- nettok_ [~netto@200.119.152.104] has quit [Ping timeout: 264 seconds]
05:17 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Remote host closed the
connection]
05:22 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
05:23 -!- nettok_ [~netto@200.119.152.104] has joined #go-nuts
05:27 -!- nettok__ [~netto@200.119.152.104] has quit [Ping timeout: 264 seconds]
05:32 -!- nettok_ [~netto@200.119.152.104] has quit [Ping timeout: 240 seconds]
05:38 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping
timeout: 258 seconds]
05:48 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
05:50 -!- no_mind [~orion@122.173.236.22] has quit [Quit: Leaving]
05:51 -!- rlab [~Miranda@91.200.158.34] has quit [Client Quit]
05:59 -!- zoltan [~chatzilla@121.120.166.48] has joined #go-nuts
06:00 -!- Guest40388 [~chatzilla@121.120.166.48] has quit [Client Quit]
06:01 -!- thisnickissorand [~chatzilla@121.120.166.48] has joined #go-nuts
06:03 -!- mikedee [~quassel@91.104.205.231] has quit [Ping timeout: 265 seconds]
06:04 -!- thisnickissorand [~chatzilla@121.120.166.48] has quit [Client Quit]
06:07 -!- mikedee [~quassel@91.104.205.231] has joined #go-nuts
06:09 -!- Discoloda [~vincent@adsl-76-231-56-49.dsl.frs2ca.sbcglobal.net] has quit
[Remote host closed the connection]
06:09 -!- adu [~ajr@pool-173-66-9-50.washdc.fios.verizon.net] has quit [Quit: adu]
06:33 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
06:37 -!- rlab [~Miranda@185-67-95-178.pool.ukrtel.net] has joined #go-nuts
06:39 -!- dju [dju@89-158-252-87.rev.dartybox.com] has joined #go-nuts
06:46 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
06:50 -!- chressie [~chressie@dreggn.in-ulm.de] has quit [Quit: WeeChat 0.3.1.1]
06:57 -!- chbfiv [~8c201699@gateway/web/freenode/x-aasafbrkziqhadnr] has quit
[Ping timeout: 248 seconds]
06:59 -!- chressie [~chressie@dreggn.in-ulm.de] has joined #go-nuts
07:13 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
07:33 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
07:33 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
07:44 -!- mikedee [~quassel@91.104.205.231] has quit [Ping timeout: 265 seconds]
07:49 -!- bjarneh [~bjarneh@227.80-203-30.nextgentel.com] has joined #go-nuts
07:55 -!- mikedee [~quassel@91.104.205.231] has joined #go-nuts
07:58 -!- kssreeram_ [~kssreeram@122.165.6.245] has joined #go-nuts
08:00 -!- kanade [~rohan@59.95.2.73] has joined #go-nuts
08:00 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts
08:01 -!- kssreeram [~kssreeram@122.165.6.245] has quit [Ping timeout: 276
seconds]
08:02 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts
08:02 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
08:04 -!- ikaros [~ikaros@f051238185.adsl.alicedsl.de] has joined #go-nuts
08:06 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Remote host closed the
connection]
08:11 -!- tvw [~tv@e182075132.adsl.alicedsl.de] has joined #go-nuts
08:17 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Read error:
Connection reset by peer]
08:18 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
08:21 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit:
kaigan|work]
08:24 -!- kanade [~rohan@59.95.2.73] has quit [Read error: Connection reset by
peer]
08:32 -!- kashia_ [~Kashia@port-92-200-37-101.dynamic.qsc.de] has quit [Quit: This
computer has gone to sleep]
08:34 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
08:43 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error:
Connection reset by peer]
09:02 -!- GilJ [~gilles@78-22-170-204.access.telenet.be] has joined #go-nuts
09:04 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]]
09:22 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has joined #go-nuts
09:27 -!- path[l] [~path@122.182.0.38] has joined #go-nuts
09:29 -!- rlab [~Miranda@185-67-95-178.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
09:32 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has joined #go-nuts
09:43 -!- kssreeram [~kssreeram@122.165.6.245] has quit [Quit: kssreeram]
09:51 -!- kssreeram [~kssreeram@122.165.2.126] has joined #go-nuts
09:51 -!- tvw [~tv@e182075132.adsl.alicedsl.de] has quit [Remote host closed the
connection]
09:54 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
10:04 -!- aXqd [~ca6a5e88@gateway/web/freenode/x-rmeyznswsjqchdpd] has quit [Quit:
Page closed]
10:05 -!- Xeon [~chatzilla@222.73.189.45] has quit [Read error: Connection reset
by peer]
10:15 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
10:16 -!- path[l] [~path@122.182.0.38] has quit [Quit: path[l]]
10:16 -!- path[l] [~path@122.182.0.38] has joined #go-nuts
10:22 -!- General13372 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
10:26 -!- General1337 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 276 seconds]
10:36 -!- ikaros [~ikaros@f051238185.adsl.alicedsl.de] has quit [Remote host
closed the connection]
10:37 -!- lux` [~lux`@151.95.176.1] has joined #go-nuts
10:42 -!- asmo [~asmo@c83-248-32-75.bredband.comhem.se] has joined #go-nuts
10:48 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...]
10:55 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has joined #go-nuts
10:56 -!- path[l] [~path@122.182.0.38] has quit [Read error: Connection reset by
peer]
10:57 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
11:02 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
11:02 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
11:04 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
11:04 -!- fwiffo [~none@unaffiliated/fwiffo] has joined #go-nuts
11:12 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has joined #go-nuts
11:20 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts
11:23 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: Leaving.]
11:24 -!- perdiy [~perdix@sxemacs/devel/perdix] has joined #go-nuts
11:26 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 240
seconds]
11:36 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
11:37 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has quit [Ping
timeout: 264 seconds]
11:37 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has joined #go-nuts
11:40 -!- zyichi [~zyichi@124.205.180.154] has left #go-nuts []
11:42 -!- idea_squirrel [ct2rips@77-22-20-104-dynip.superkabel.de] has joined
#go-nuts
11:47 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has joined #go-nuts
11:52 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
11:54 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has quit [Ping
timeout: 264 seconds]
12:00 -!- Ikke [~ikkibr@189.58.212.183.dynamic.adsl.gvt.net.br] has joined
#go-nuts
12:00 -!- Ikke [~ikkibr@189.58.212.183.dynamic.adsl.gvt.net.br] has quit [Changing
host]
12:00 -!- Ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts
12:07 -!- niekie [~niek@CAcert/Assurer/niekie] has joined #go-nuts
12:07 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat
0.3.1.1]
12:07 -!- andrewh [~andrewh@85.92.214.131] has joined #go-nuts
12:08 -!- ikaros [~ikaros@guests167.externals.de] has joined #go-nuts
12:11 -!- Xilon [~Adium@116.212.218.179] has joined #go-nuts
12:11 -!- asmo [~asmo@c83-248-32-75.bredband.comhem.se] has quit [Remote host
closed the connection]
12:17 -!- michael| [~maikeru@unaffiliated/maikeru/x-7708887] has quit [Ping
timeout: 276 seconds]
12:31 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: Leaving.]
12:31 -!- robot12 [~robot12@robot12.kgts.ru] has left #go-nuts []
12:37 -!- ericvh [~ericvh@32.97.110.63] has joined #go-nuts
12:37 -!- surma [~surma@77-21-87-217-dynip.superkabel.de] has joined #go-nuts
12:40 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
joined #go-nuts
13:00 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
13:00 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
joined #go-nuts
13:12 -!- bjarneh [~bjarneh@227.80-203-30.nextgentel.com] has quit [Quit: leaving]
13:16 -!- jameschu_ [~james@cm160.delta100.maxonline.com.sg] has joined #go-nuts
13:16 -!- jameschu_ [~james@cm160.delta100.maxonline.com.sg] has quit [Client
Quit]
13:17 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 246
seconds]
13:17 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
13:20 -!- ikaros [~ikaros@guests167.externals.de] has quit [Read error: Connection
reset by peer]
13:21 -!- ikaros [~ikaros@guests167.externals.de] has joined #go-nuts
13:23 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
13:25 -!- ikaros [~ikaros@guests167.externals.de] has quit [Read error: Connection
reset by peer]
13:28 -!- michael| [~maikeru@unaffiliated/maikeru/x-7708887] has joined #go-nuts
13:28 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
13:30 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
13:31 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 246 seconds]
13:32 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
13:35 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts
13:35 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host]
13:35 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
13:43 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
13:43 -!- Nitro [~nitro@208.92.17.21] has joined #go-nuts
13:50 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
joined #go-nuts
13:59 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts
14:04 -!- iant [~iant@67.218.106.106] has joined #go-nuts
14:04 -!- mode/#go-nuts [+v iant] by ChanServ
14:06 -!- Venom_X [~pjacobs@74.61.90.217] has joined #go-nuts
14:14 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
14:19 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Remote host closed the
connection]
14:29 -!- gnuvince_ [~vince@70.35.165.59] has joined #go-nuts
14:32 -!- kanru [~kanru@61-228-155-193.dynamic.hinet.net] has joined #go-nuts
14:32 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
14:32 -!- gnuvince [~vince@70.35.162.99] has quit [Ping timeout: 258 seconds]
14:35 -!- gisikw [~gisikw@137.28.186.120] has joined #go-nuts
14:35 < exch> being a bit of a threading noob, I am trying to make sure that
asynchronous operations on a tcp stream are handled properly.  (In sequence
instead of all simultaneously..  which is bad).  Right now i've equiped the
routines doing the actual stream operations with a simple mutex lock/unlock
operation
14:36 < exch> It seems to work, but somehow I get the feeling this is too
easy
14:36 < exch> anyone have experience with this and can tell me if this will
be sufficient?
14:37 < JBeshir> That's good, but it's more common to have a single
goroutine handle a single connection, for most purposes.
14:37 < exch> it's a persistent connection
14:37 < JBeshir> Yeah, a single persistent goroutine.
14:37 < JBeshir> I think.
14:38 < exch> ah yea.  I get your point.  What I'm doing here is
send/receive data from the stream from any number of independant goroutines
14:38 < Xilon> Networking seems way too easy in Go :P
14:38 < exch> regardless of where the stream itself is actually being run
14:38 <+iant> exch: could you have all the inputs feed into a single
channel?
14:38 < exch> It is working nicely now it seems All results are as expected
14:39 < exch> iant: i'll have to see if I can tailor it to do that.  That
would probably be a safer approach
14:40 -!- perdix [~perdix@f055206001.adsl.alicedsl.de] has joined #go-nuts
14:40 -!- perdix [~perdix@f055206001.adsl.alicedsl.de] has quit [Changing host]
14:40 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts
14:40 -!- ssb [~ssb@213.167.39.150] has quit [Ping timeout: 276 seconds]
14:40 < Xilon> I'm playing around using IRC.  Go's channels map really
nicely into the client-server model.  I just have a channel of IRC messages (a
struct) that I sent/recieve to/from, and another goroutine that reads/writes it
from/to the TCP sockets.
14:41 < Xilon> It abstracts it really nicely.
14:41 < kmeyer> Xilon: make it public :)
14:41 -!- Discoloda [~vincent@adsl-76-231-56-49.dsl.frs2ca.sbcglobal.net] has
joined #go-nuts
14:41 < kmeyer> I'm looking for a go irc library
14:42 < kmeyer> :)
14:42 < Xilon> I'm not really making an IRC library, but I might release it
separately.
14:42 < Xilon> I've seen two IRC libraries on github already, but they're
event based and make some assumptions so can't use that.
14:42 < kmeyer> Ah
14:45 < Xilon> It's nice to just do: server <- &irc.Message{Command:
"QUIT"}
14:46 -!- ssb [~ssb@213.167.39.150] has joined #go-nuts
14:46 < exch> my calculon irc bot does something similar.  input and output
channels exposed by the connection class can be used for communication.
individual goroutines just read from/write to those channels whenever appropriate
14:47 < Xilon> Yep, it'll probably become a design pattern in Go for
client-server things like this
14:47 < Xilon> Might not be as easy for some more complicated things though
14:48 < exch> it's not really applicable for my current thingy though.  On
IRC there is not really a need to pair incoming and outgoing data.  My current
thingy does not require constant polling either.  it's just 'send request, receive
response, done."
14:48 < exch> but it does keep the connection open
14:49 < exch> bit like a webserver with a persistent connection I suppose
14:49 -!- zyichi [~zyichi@125.39.108.30] has joined #go-nuts
14:49 -!- rlab [~Miranda@240-21-95-178.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
14:50 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 276 seconds]
14:52 -!- ssb [~ssb@213.167.39.150] has quit [Ping timeout: 276 seconds]
14:54 -!- ssb [~ssb@213.167.39.150] has joined #go-nuts
14:57 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
14:58 -!- An_Knight [~Luixsia@AToulouse-254-1-54-197.w81-49.abo.wanadoo.fr] has
joined #go-nuts
14:58 -!- fhs [~fhs@pool-72-89-200-211.nycmny.east.verizon.net] has quit [Quit:
leaving]
15:01 -!- TMKCodes [~toni@bbwirelessgw2-fee1dc00-62.dhcp.inet.fi] has quit [Ping
timeout: 252 seconds]
15:01 -!- Luixsia [~Luixsia@AToulouse-254-1-54-197.w81-49.abo.wanadoo.fr] has quit
[Ping timeout: 260 seconds]
15:02 -!- iant [~iant@67.218.106.106] has quit [Ping timeout: 264 seconds]
15:03 -!- TMKCodes [~toni@bbwirelessgw2-fee1dc00-62.dhcp.inet.fi] has joined
#go-nuts
15:10 -!- kssreeram [~kssreeram@122.165.2.126] has quit [Quit: kssreeram]
15:11 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
15:13 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
15:16 -!- Wiz126 [Wiz126@72.20.220.210] has quit [Ping timeout: 264 seconds]
15:18 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts
15:18 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host]
15:18 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
15:20 -!- ikaros [~ikaros@f051238185.adsl.alicedsl.de] has joined #go-nuts
15:21 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has quit
[Quit: Konversation terminated!]
15:21 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
15:22 < Xilon> Looks like I need to write a fairly low level IRC lib anyway,
so it'll probably come out soon :P
15:22 < Xilon> Yet another one, heh
15:23 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping
timeout: 248 seconds]
15:25 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts
15:25 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host]
15:25 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
15:28 < exch> can never have enough of those :p
15:29 < kmeyer> :)
15:33 -!- Wiz126 [Wiz126@72.20.221.131] has joined #go-nuts
15:35 < Xilon> I wish Go came standard with a REPL though, that would
probably put Go in my top 3 languages :P
15:36 -!- Wiz126 [Wiz126@72.20.221.131] has quit [Client Quit]
15:36 -!- Wiz126 [Wiz126@72.20.221.131] has joined #go-nuts
15:37 < smw> Xilon: that would be nice.  But I guess it is easier for
interpreted languages
15:37 < JBeshir> REPL?
15:37 < smw> JBeshir: think of the python shell
15:37 < JBeshir> Ah.
15:37 < exch> parsing the input is easy enough with the AST package..  we
just lack an interpreter
15:37 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
15:37 < Xilon> Well there is a REPL project on github, but I haven't tried
it yet: http://github.com/qrush/go-repl
15:38 < Xilon> It probably doesn't let you redefine functions and such,
which kinda makes it pointless.
15:42 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving]
15:44 -!- aho [~nya@g227027216.adsl.alicedsl.de] has joined #go-nuts
15:45 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
15:52 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 245 seconds]
15:59 -!- zyichi [~zyichi@125.39.108.30] has quit [Quit: zyichi]
16:00 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
joined #go-nuts
16:05 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit:
kaigan|work]
16:13 < kmeyer> Xilon: it's pretty broken
16:13 < kmeyer> or at least, last time I tried
16:13 < kmeyer> (hadn't been updated past some addition of a language
feature)
16:14 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
16:14 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
16:19 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has joined
#go-nuts
16:22 -!- path[l]_ [~path@59.162.86.164] has joined #go-nuts
16:22 -!- path[l] [~path@59.162.86.164] has quit [Read error: Connection reset by
peer]
16:23 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping
timeout: 245 seconds]
16:26 -!- path[l]_ [~path@59.162.86.164] has quit [Ping timeout: 240 seconds]
16:32 -!- iant [~iant@nat/google/x-jkfsjkwgydqusgyi] has joined #go-nuts
16:32 -!- mode/#go-nuts [+v iant] by ChanServ
16:37 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
16:38 -!- mikedee [~quassel@91.104.205.231] has quit [Remote host closed the
connection]
16:38 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
joined #go-nuts
16:39 -!- ikaros_ [~ikaros@e183150128.adsl.alicedsl.de] has joined #go-nuts
16:40 -!- ikaros [~ikaros@f051238185.adsl.alicedsl.de] has quit [Read error:
Operation timed out]
16:43 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
16:44 -!- tibshoot [~tibshoot@109.197.176.10] has quit [Quit: Quitte]
16:46 -!- mikedee [~quassel@91.104.205.231] has joined #go-nuts
16:48 -!- mikedee [~quassel@91.104.205.231] has quit [Remote host closed the
connection]
16:50 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
16:52 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
16:53 -!- Wiz126 [Wiz126@72.20.221.131] has quit [Ping timeout: 240 seconds]
16:58 -!- Xilon [~Adium@116.212.218.179] has quit [Quit: Leaving.]
17:09 -!- Wiz126 [Wiz126@72.20.222.49] has joined #go-nuts
17:13 -!- meanburrito920 [~john@192.5.109.49] has joined #go-nuts
17:13 -!- meanburrito920 [~john@192.5.109.49] has quit [Changing host]
17:13 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
17:15 -!- Wiz126 [Wiz126@72.20.222.49] has quit []
17:15 -!- Wiz126 [Wiz126@72.20.222.49] has joined #go-nuts
17:15 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: Leaving.]
17:17 -!- kssreeram [~kssreeram@122.174.67.94] has joined #go-nuts
17:20 -!- carllerche [~carllerch@208.87.61.146] has joined #go-nuts
17:20 -!- GilJ [~gilles@78-22-170-204.access.telenet.be] has quit [Read error:
Connection reset by peer]
17:23 -!- marsu [~marsu@50.96.202-77.rev.gaoland.net] has joined #go-nuts
17:23 -!- GilJ [~gilles@78-22-170-204.access.telenet.be] has joined #go-nuts
17:25 -!- scm [justme@c133154.adsl.hansenet.de] has quit [Ping timeout: 248
seconds]
17:27 -!- scm [justme@c190030.adsl.hansenet.de] has joined #go-nuts
17:27 -!- Project_2501 [~Marvin@82.84.91.170] has joined #go-nuts
17:27 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 276 seconds]
17:27 -!- Fish [~Fish@78.238.225.114] has joined #go-nuts
17:29 -!- imsplitbit [~imsplitbi@64.39.4.132] has joined #go-nuts
17:30 < exch> Any ideas on how I can make my program switch itself to a
different user when started?
17:32 -!- scm [justme@c190030.adsl.hansenet.de] has quit [Ping timeout: 260
seconds]
17:32 -!- carllerche [~carllerch@208.87.61.146] has quit [Quit: carllerche]
17:34 < exch> actually, this isn't needed.  nvm
17:40 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
17:51 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Read error:
Operation timed out]
17:56 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
17:58 -!- Nitro [~nitro@208.92.17.21] has quit [Ping timeout: 258 seconds]
18:04 -!- kssreeram [~kssreeram@122.174.67.94] has quit [Quit: kssreeram]
18:05 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
18:06 -!- Fish [~Fish@78.238.225.114] has quit [Remote host closed the connection]
18:10 -!- fwiffo [~none@unaffiliated/fwiffo] has quit [Quit: Lost terminal]
18:11 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
18:15 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
18:25 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
18:38 < plexdev> http://is.gd/blWKL by [Rob Pike] in 6 subdirs of go/src/ --
rename os.Dir to os.FileInfo
18:47 -!- yaroslav [~yaroslav@ppp85-140-190-157.pppoe.mtu-net.ru] has joined
#go-nuts
18:50 -!- NinoScript [~Adium@190.163.108.49] has joined #go-nuts
18:58 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
18:59 -!- exch [~nuada@h144170.upc-h.chello.nl] has quit [Ping timeout: 260
seconds]
18:59 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Quit: Lost
terminal]
18:59 -!- NinoScript [~Adium@190.163.108.49] has quit [Read error: Connection
reset by peer]
19:00 -!- exch [~nuada@h144170.upc-h.chello.nl] has joined #go-nuts
19:00 -!- NinoScript [~Adium@190.163.108.49] has joined #go-nuts
19:05 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Read
error: Operation timed out]
19:09 -!- NinoScript [~Adium@190.163.108.49] has quit [Read error: Connection
reset by peer]
19:10 -!- NinoScript [~Adium@190.163.108.49] has joined #go-nuts
19:14 -!- NinoScript [~Adium@190.163.108.49] has left #go-nuts []
19:15 -!- nettok [~netto@proxy.galileo.edu] has joined #go-nuts
19:17 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
19:20 -!- NinoScript1 [~Adium@190.163.108.49] has joined #go-nuts
19:20 -!- NinoScript1 [~Adium@190.163.108.49] has left #go-nuts []
19:27 -!- nettok [~netto@proxy.galileo.edu] has quit [Quit: Ex-Chat]
19:31 -!- awidegreen_ [~quassel@62.176.237.78] has joined #go-nuts
19:31 -!- awidegreen [~quassel@62.176.237.78] has quit [Ping timeout: 258 seconds]
19:32 -!- gnuvince [~vince@70.35.165.59] has quit [Quit: What the fruit is goin'
on here!?]
19:38 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 276
seconds]
19:39 -!- fenicks [~christian@log77-4-82-246-228-78.fbx.proxad.net] has left
#go-nuts []
19:41 -!- Fish [~Fish@78.238.225.114] has joined #go-nuts
19:42 -!- ephoenix [~jellison@cpe-72-225-239-206.nyc.res.rr.com] has quit [Read
error: Connection reset by peer]
19:44 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
19:44 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts
20:02 -!- nanooo [~nano@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
20:04 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has quit [Ping timeout:
264 seconds]
20:06 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
20:06 -!- alexbobp [~alex@66.112.249.238] has quit [Ping timeout: 276 seconds]
20:15 -!- Venom_X_ [~pjacobs@74.61.90.217] has joined #go-nuts
20:18 -!- Venom_X [~pjacobs@74.61.90.217] has quit [Ping timeout: 264 seconds]
20:25 < plexdev> http://is.gd/bm4dC by [Rob Pike] in go/doc/devel/ -- Update
roadmap: delete many accomplishments
20:26 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 276 seconds]
20:31 -!- Paradox924X [~Paradox92@vaserv/irc/founder] has quit [Ping timeout: 276
seconds]
20:34 -!- tomas` [~user@g226048225.adsl.alicedsl.de] has joined #go-nuts
20:35 -!- ericvh [~ericvh@32.97.110.63] has left #go-nuts []
20:37 -!- GilJ [~gilles@78-22-170-204.access.telenet.be] has quit [Ping timeout:
260 seconds]
20:40 -!- tomas` [~user@g226048225.adsl.alicedsl.de] has quit [Quit: ERC Version
5.3 (IRC client for Emacs)]
20:41 < plexdev> http://is.gd/bm5iW by [Ian Lance Taylor] in 2 subdirs of
go/src/ -- Support cgo export on amd64.
20:41 < plexdev> http://is.gd/bm5j0 by [Ian Lance Taylor] in 3 subdirs of
go/src/ -- Library support for cgo export.
20:41 < plexdev> http://is.gd/bm5js by [Ian Lance Taylor] in 2 subdirs of
go/src/ -- Add //export to cgo.
20:41 < plexdev> http://is.gd/bm5jP by [Ian Lance Taylor] in
go/misc/cgo/life/ -- A test case for cgo //export.
20:42 -!- logand [~user@g226048225.adsl.alicedsl.de] has joined #go-nuts
20:43 -!- logand [~user@g226048225.adsl.alicedsl.de] has quit [Client Quit]
20:44 -!- logand [~user@g226048225.adsl.alicedsl.de] has joined #go-nuts
20:47 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
20:49 < logand> hi, looking at doc/progs/cat.go example, i wonder why is it
using os io instead of channels.  any experts here to clarify?
20:56 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Remote host closed the
connection]
20:56 <+iant> logand: channels communicate between goroutines; if you want
to write to a file, or to stdout, you need to use the os package
20:59 -!- nettok [~netto@proxy.galileo.edu] has joined #go-nuts
20:59 -!- tvw [~tv@e182075132.adsl.alicedsl.de] has joined #go-nuts
21:00 -!- Wiz126 [Wiz126@72.20.222.49] has quit [Ping timeout: 258 seconds]
21:01 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
21:01 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
21:04 -!- nanooo [~nano@95-89-197-196-dynip.superkabel.de] has quit [Ping timeout:
240 seconds]
21:05 < logand> iant: i see, thanks!  isn't that kind of too lowlevel having
to code own file abstraction as in the example?  well, i suppose i should create a
goroutine that would use syscall to read stdin and feed the characters to a
channel.  is this the go way?
21:06 <+iant> if you are working files, I don't see anything wrong with
working with os.File
21:06 <+iant> I agree that if you want to work with either channels or
files, then it's appropriate to have a little goroutine which reads the file and
sends the data on the channel
21:06 -!- scm [justme@c190030.adsl.hansenet.de] has joined #go-nuts
21:09 < logand> but then my stdin will be blocking (or polling) to keep the
goroutines alive?
21:11 < exch> for as long as they need to be.  Which is either until an EOF
is reached or the channel is closed
21:11 <+iant> there will be one goroutine blocked reading stdin, yes, but
that won't affect the other goroutines
21:12 -!- idea_squirrel [ct2rips@77-22-20-104-dynip.superkabel.de] has quit [Quit:
Verlassend]
21:12 < dho_plan9> assuming you've set gomaxprocs
21:12 < logand> interesting, i thought that syscalls block the whole process
21:13 < dho_plan9> or you're using gccgo
21:15 < andreer> Does Go have exceptions?
21:15 < kmeyer> iant: until you hit the max number of system threads ;)
21:15 <+iant> blocking on stdin doesn't require setting gomaxprocs, that
just works
21:15 -!- Fish [~Fish@78.238.225.114] has quit [Remote host closed the connection]
21:16 <+iant> yeah, OK, maximum number of threads...
21:16 < dho_plan9> i've been out of the loop for too long.
21:16 <+iant> andreer: Go has something that are sort of like exceptions
21:16 <+iant> dho_plan9: good to see you here again in any case
21:16 < dho_plan9> thanks
21:16 < dho_plan9> life's been crazy in a bad way.  really hoping that i'll
be able to pull shit together and start working on go more soon
21:17 < dho_plan9> though a lot of the cgo stuff I was going to do seems to
have been taken care of heh.
21:17 <+iant> the magic of open source
21:17 < dho_plan9> :)
21:17 < dho_plan9> indeed.
21:21 < logand> iant: i'm using 6g.  as i understand it, i create one
goroutine to read characters (using blocking syscall) which feeds a channel.
other goroutines will keep running because this blocking goroutine runs in a
different os thread?  i think if there was only one process & thread, the whole
system would block until there is a new character on stdin
21:21 <+iant> everything you say is correct
21:21 <+iant> you can safely conclude that there is more than one thread
21:23 < logand> so each goroutine runs in own os thread?
21:23 < dho_plan9> no
21:23 < JBeshir> No.
21:23 <+iant> no, goroutines are multiplexed onto OS threads
21:23 < JBeshir> But blocking calls will be moved off in such a fashion that
they do not block the whole program.
21:23 < logand> so how does the scheduler know whether to use new thread or
not?
21:23 < logand> JBeshir: aha
21:24 < dho_plan9> goroutines have state, and if there are available threads
and a goroutine is runnable, it is moved to a different one
21:24 -!- nanoo [~nano@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving]
21:24 < logand> i see, thread pool
21:25 < logand> i thought i read somewhere that there was only one process,
but i might be wrong
21:25 < logand> well i mean thread
21:26 < dho_plan9> by default, there is one.
21:26 < dho_plan9> you can set more with runtime.GOMAXPROCS or an env.  var.
GOMAXPROCS
21:26 < dho_plan9> gccgo works differently
21:26 < dho_plan9> in gccgo a goroutine is a thread
21:26 < dho_plan9> iant: BTW, have there been any gccgo changes that would
make it more likely to compile on FreeBSD?
21:26 < logand> dho_plan9: thanks, that makes it clearer
21:27 <+iant> dho_plan9: no
21:27 < dho_plan9> ok
21:27 <+iant> not that I remember what the problems were offhand
21:27 <+iant> I have to get through SWIG and then I will get back to gccgo
again
21:28 < dho_plan9> opaque types not working with plan 9 style polymorphism
21:28 <+iant> oh yeah
21:28 < plexdev> http://is.gd/bm8Ed by [Ian Lance Taylor] in 2 subdirs of
go/src/pkg/runtime/ -- Run initcgo for all amd64 targets, not just GNU/Linux.
21:28 <+iant> some folks are working on an RTEMS port which I think will fix
those issues
21:28 <+iant> but it's not in yet
21:28 < dho_plan9> ok
21:38 -!- nettok [~netto@proxy.galileo.edu] has quit [Quit: Ex-Chat]
21:40 -!- lmoura [~lauromour@200.184.118.130] has quit [Quit: Leaving]
21:40 -!- gnuvince [~vince@70.35.166.48] has joined #go-nuts
21:41 < logand> one more question: what does this compilation error mean
(implicit assignment of Num field 'sign' in method receiver) in: type Any
interface {any()}; type Num bignum.Integer; func (Num) any() {};
21:41 -!- Ikke [~ikkibr@unaffiliated/ikkebr] has quit []
21:42 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
21:42 < KirkMcDonald> logand: bignum.Integer contains non-public fields and
may not be passed by value.
21:43 < JBeshir> I wish there was a way for a type to say "It's okay to
clone me."
21:43 < JBeshir> I suspect a lot of types would use it and it'd make things
like that less...  weird.
21:44 -!- imsplitbit [~imsplitbi@64.39.4.132] has quit [Remote host closed the
connection]
21:44 < JBeshir> Let you keep them on the stack, too.
21:44 < plexdev> http://is.gd/bm9IE by [Charles L. Dorian] in
go/src/pkg/cmath/ -- cmath: use ** for exponentiation in comments
21:44 < plexdev> http://is.gd/bm9IU by [Charles L. Dorian] in
go/src/pkg/math/ -- math: use ** for exponentiation in comments
21:44 < plexdev> http://is.gd/bm9JG by [Russ Cox] in go/src/pkg/os/ --
freebsd: fix build, maybe
21:48 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit
[Quit: carllerche]
21:49 -!- Wiz126 [Wiz126@72.20.220.6] has joined #go-nuts
21:49 < logand> KirkMcDonald: aha.  if i change it to type Any interface
{any()}; type Num *bignum.Integer; func (Num) any() {}; it still doesn't work, it
gives me "invalid receiver type Num".  what does that mean?
21:58 <+iant> You can't declare methods on a pointer type
22:00 < logand> i see ;-)
22:01 < logand> so it means the only way to define Num is as struct with
bignum field?
22:02 <+iant> You want a pointer to a bignum and you want to define your own
methods on it?
22:02 <+iant> If that is what you want, then, yes, you will need a struct
with a single field of type *bignum.Integer or whatever
22:03 <+iant> I'm not sure why you want to do that, though
22:03 < logand> well i would like Num be bignum and define own methods on it
22:04 <+iant> Yeah, I think a struct is going to be the way to go
22:09 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 245 seconds]
22:09 < logand> iant: thanks!
22:13 -!- marsu [~marsu@50.96.202-77.rev.gaoland.net] has quit [Ping timeout: 240
seconds]
22:14 -!- Null-A [~Null-A@129-97-224-151.uwaterloo.ca] has joined #go-nuts
22:15 -!- Venom_X [~pjacobs@74.61.90.217] has quit [Quit: Venom_X]
22:15 -!- Null-A [~Null-A@129-97-224-151.uwaterloo.ca] has left #go-nuts []
22:15 -!- ayo [~nya@f051147102.adsl.alicedsl.de] has joined #go-nuts
22:18 -!- aho [~nya@g227027216.adsl.alicedsl.de] has quit [Ping timeout: 246
seconds]
22:18 -!- exch [~nuada@h144170.upc-h.chello.nl] has quit [Read error: Connection
reset by peer]
22:18 -!- exch [~nuada@h144170.upc-h.chello.nl] has joined #go-nuts
22:18 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
22:21 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Client
Quit]
22:23 -!- General1337 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
22:25 -!- caw [skyyy@phonzdesktop.rh.rit.edu] has quit []
22:25 -!- General13372 [~support@71-93-97-216.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 246 seconds]
22:27 -!- marsu [~marsu@50.96.202-77.rev.gaoland.net] has joined #go-nuts
22:29 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts
22:29 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood]
22:31 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts
22:31 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood]
22:32 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts
22:32 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood]
22:33 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts
22:33 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood]
22:35 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts
22:39 -!- iZZy_ [~ikaros@g228079116.adsl.alicedsl.de] has joined #go-nuts
22:40 -!- awidegreen_ [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
22:43 -!- ikaros_ [~ikaros@e183150128.adsl.alicedsl.de] has quit [Ping timeout:
240 seconds]
22:44 -!- cco3-work [~conleyo@nat/google/x-glxbkdocvgotnvla] has joined #go-nuts
22:45 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error:
Connection reset by peer]
22:46 < plexdev> http://is.gd/bmdPV by [Russ Cox] in 2 subdirs of go/src/ --
runtime: delete malx, skip_depth argument to malloc
22:46 -!- Project_2501 [~Marvin@82.84.91.170] has quit [Quit: E se abbasso questa
leva che succ...]
22:51 -!- prip [~foo@host87-128-dynamic.36-79-r.retail.telecomitalia.it] has quit
[Ping timeout: 246 seconds]
23:02 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
23:03 -!- prip [~foo@host87-128-dynamic.36-79-r.retail.telecomitalia.it] has
joined #go-nuts
23:05 < exch> hmm.  This doesn't seem to work :(
http://go.pastebin.com/MXBy0ZbB
23:07 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Read error:
Connection reset by peer]
23:09 <+iant> exch: you can only use := within a function; outside of a
function, all declarations start with a keyword
23:09 < exch> I should have prolly made a complete example :) I was
referring to using 2 struct initializer values
23:10 < exch> but it's not accepting the 2 ints from the func as separate
struct init values
23:10 <+iant> Oh, I see; yeah, that doesn't work
23:10 < exch> 'multi-value Myfunc)_ in single-value context
23:10 < exch> or something along those lines
23:11 <+iant> you could have your function return a struct, though
23:11 < exch> true, but that doesn't work in the situation i'm using it in.
I'll stick to filling the fields manually :)
23:13 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 264 seconds]
23:14 -!- lux` [~lux`@151.95.176.1] has quit [Read error: Connection reset by
peer]
23:16 -!- wuehlmaus [~wuehlmaus@p4FCC7F8B.dip.t-dialin.net] has quit [Ping
timeout: 264 seconds]
23:17 -!- wuehlmaus [~wuehlmaus@p4FCC671D.dip.t-dialin.net] has joined #go-nuts
23:21 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
23:25 -!- Nitro [~nitro@208.92.17.21] has joined #go-nuts
23:26 -!- Nitro [~nitro@208.92.17.21] has quit [Client Quit]
23:27 -!- iant [~iant@nat/google/x-jkfsjkwgydqusgyi] has quit [Read error:
Operation timed out]
23:34 -!- iZZy_ [~ikaros@g228079116.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
23:36 -!- tgall_foo [~tgall@gentoo/developer/dr-who] has quit [Ping timeout: 260
seconds]
23:37 -!- tvw [~tv@e182075132.adsl.alicedsl.de] has quit [Remote host closed the
connection]
23:44 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit:
leaving]
23:44 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping
timeout: 252 seconds]
23:46 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
23:48 -!- kssreeram [~kssreeram@122.174.67.94] has joined #go-nuts
23:49 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has quit
[Quit: Leaving.]
23:52 -!- ]]FOXITO[[ [~ircap@190.235.15.227] has joined #go-nuts
23:53 -!- ]]FOXITO[[ [~ircap@190.235.15.227] has quit [Client Quit]
23:54 -!- ]]FOXITO[[ [~ircap@190.235.15.227] has joined #go-nuts
23:55 -!- ]]FOXITO[[ [~ircap@190.235.15.227] has quit [Client Quit]
23:56 -!- iant [~iant@67.218.102.148] has joined #go-nuts
23:56 -!- mode/#go-nuts [+v iant] by ChanServ
23:56 -!- nettok [~netto@200.119.151.153] has joined #go-nuts
--- Log closed Sat Apr 10 00:00:42 2010