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

--- Log opened Sat Jul 10 00:00:12 2010
00:01 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
00:16 -!- Netsplit *.net <-> *.split quits: str1ngs, rejb, scm, jlouis,
monteslu, Rennex, d_m, LionMadeOfLions, i__, prip_
00:19 -!- marsu [~marsu@ANancy-154-1-80-225.w81-49.abo.wanadoo.fr] has quit [Quit:
Leaving]
00:20 -!- zerd [~quassel@2a01:608:ffff:3644:2e0:4dff:fe83:76ed] has quit [Ping
timeout: 276 seconds]
00:20 -!- Netsplit over, joins: jlouis
00:20 -!- Netsplit over, joins: scm
00:20 -!- i__ [~none@nkvd.ath.cx] has joined #go-nuts
00:21 -!- Netsplit over, joins: d_m
00:24 -!- unhygienix [~unhygieni@host86-177-113-38.range86-177.btcentralplus.com]
has quit [Quit: unhygienix]
00:27 -!- Rennex [rennex@giraf.fi] has joined #go-nuts
00:28 -!- jackman [~jackman@c-24-21-216-140.hsd1.or.comcast.net] has quit [Quit:
leaving]
00:30 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has quit []
00:32 -!- prip_ [~foo@host163-125-dynamic.36-79-r.retail.telecomitalia.it] has
joined #go-nuts
00:33 -!- str1ngs [~strings@unaffiliated/str1ngs] has joined #go-nuts
00:33 -!- monteslu [~monteslu@ip68-109-175-168.ph.ph.cox.net] has joined #go-nuts
00:34 -!- LionMadeOfLions [~LionMadeO@70.114.156.242] has joined #go-nuts
00:36 -!- Rennex [rennex@giraf.fi] has quit [Quit: Reconnecting]
00:36 -!- Rennex_ [rennex@giraf.fi] has joined #go-nuts
00:50 -!- jackman [~jackman@c-24-21-216-140.hsd1.or.comcast.net] has joined
#go-nuts
01:12 -!- gnuvince_ [~vince@70.35.167.149] has joined #go-nuts
01:13 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit
[Remote host closed the connection]
01:21 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Ping timeout: 265 seconds]
01:24 -!- Bombe [~droden@freenet/developer/Bombe] has quit [Excess Flood]
01:24 -!- Bombe [~droden@weltgehirnmaschine.de] has joined #go-nuts
01:25 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has joined
#go-nuts
01:26 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has quit
[Client Quit]
01:37 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has joined
#go-nuts
01:49 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined
#go-nuts
01:49 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
01:59 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
02:03 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Ping timeout: 240
seconds]
02:16 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
02:18 -!- grncdr [~stephen@sdo.csc.UVic.CA] has quit [Quit: brb]
02:19 -!- grncdr [~stephen@sdo.csc.UVic.CA] has joined #go-nuts
02:35 -!- babusri [~Babu@122.167.89.182] has quit [Ping timeout: 252 seconds]
02:58 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has joined
#go-nuts
03:03 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has quit
[Client Quit]
03:35 < Ginto8> I have a question about cgo...  how do you access a struct
member if its name is type?
03:36 < nsf> doesn't cgo rename all struct members to an
uppercase-letter-first scheme?
03:36 < Ginto8> I don't think so, but I'll try Type
03:37 < nsf> I actually have a 'type' member in my termbox lib
03:37 < Ginto8> well it seems to work with Type
03:38 < nsf> _type_C_uint8_t
03:38 < nsf> oops
03:38 < nsf> _type _C_uint8_t
03:38 < nsf> that's how it does it with C struct
03:38 < Ginto8> oh
03:38 < Ginto8> so _?
03:38 < nsf> and if you generate a Go struct using godefs
03:38 < nsf> it makes it uppercase-letter-first
03:39 < nsf> Ginto8: just take a look at _cgo_gotypes.go
03:39 < nsf> it contains all the C types translated to the Go language
03:42 < Ginto8> it wasn't a question of its type
03:42 < Ginto8> oh wait srry got it
03:42 < Ginto8> =P
03:43 < Ginto8> btw you can declare variables in the C code in the comments
right?
03:43 < Ginto8> const arrays specificly
03:43 < nsf> I'm not sure about that
03:43 < nsf> never tried it
03:51 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Quit: heading home]
03:54 -!- jda2000 [~jda2000@host-208-117-123-72.beyondbb.com] has joined #go-nuts
03:57 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
03:58 < Ginto8> okay when I try to compile a file with:
03:58 < Ginto8> type err_t struct {
03:58 < Ginto8> err int
03:58 < Ginto8> str string
03:58 < Ginto8> }
03:58 < Ginto8> I get the error:
03:58 < Ginto8> error.go:13: undefined: err
03:58 < Ginto8> error.go:14: undefined: str
03:59 < Ginto8> what am I doing wrong?
03:59 -!- Xurix [~Luixsia@AToulouse-254-1-16-170.w83-203.abo.wanadoo.fr] has quit
[Quit: Leaving]
03:59 -!- Xurix [~Luixsia@AToulouse-254-1-16-170.w83-203.abo.wanadoo.fr] has
joined #go-nuts
04:16 * nsf has no idea
04:19 < Ginto8> also, it seems that cgo DOESN'T make it a capitol-letter
scheme
04:20 < Ginto8> which means that I am at a loss as to how to access
SDL_Event.type
04:20 < Ginto8> =(
04:21 -!- g0bl1n [~pr0kter@a213-22-76-1.cpe.netcabo.pt] has joined #go-nuts
04:22 -!- jda2000 [~jda2000@host-208-117-123-72.beyondbb.com] has quit [Quit:
Leaving]
04:29 -!- tvw [~tv@e176003157.adsl.alicedsl.de] has joined #go-nuts
04:31 -!- bjarneh [~bjarneh@135.80-203-19.nextgentel.com] has quit [Quit: bjarneh]
04:34 -!- irc [~irc@209.17.191.58] has joined #go-nuts
04:35 -!- Guest82797 [~irc@209.17.191.58] has quit [Read error: Connection reset
by peer]
04:37 -!- g0bl1n [~pr0kter@a213-22-76-1.cpe.netcabo.pt] has quit [Ping timeout:
245 seconds]
04:39 -!- niemeyer [~niemeyer@201-11-213-235.pltce701.dsl.brasiltelecom.net.br]
has quit [Ping timeout: 245 seconds]
04:51 -!- g0bl1n [~pr0kter@a213-22-76-1.cpe.netcabo.pt] has joined #go-nuts
04:59 -!- scm [justme@d070110.adsl.hansenet.de] has quit [Ping timeout: 258
seconds]
05:01 -!- scm [justme@d071086.adsl.hansenet.de] has joined #go-nuts
05:02 -!- Arimoto [~Arimoto@unaffiliated/arimoto] has joined #go-nuts
05:04 < Arimoto> If I have several types that implement the same methods,
can I have a function that returns any one of those types based on some logic in
the function?
05:04 < Ginto8> yep
05:04 < Arimoto> I got stuck at what to put for the return part of the
function declaration.  :-/
05:04 < Ginto8> it should return an interface
05:05 < Ginto8> and then do a type switch once you retrieve it (outside the
function)
05:05 < Ginto8> unless you just want them for the methods
05:06 < Arimoto> I think I just care about the methods.
05:07 < Ginto8> then just have it return the interface, then call the
methods
05:07 < Ginto8> you understand interfaces correct?
05:07 < Ginto8> if not look at the spec and tutorials on the website
05:09 < Arimoto> Ginto8: I don't and I'm reading the spec now.  Thanks.  :-)
05:09 < Ginto8> well are you familiar with duck typing?
05:09 < Ginto8> actually, if you don't understand interfaces you may not
understand channels either
05:10 < Ginto8> look at the 3 .pdf's in $GOROOT/doc
05:10 < Ginto8> they're VERY good tutorials on most of the language features
05:25 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
05:37 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
05:38 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
05:41 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
05:44 -!- ExtraSpice [~ExtraSpic@88.118.32.225] has joined #go-nuts
06:08 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
06:11 -!- incluye [~inklewyay@NW-ESR1-74-215-114-218.fuse.net] has quit [Remote
host closed the connection]
06:27 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Remote host closed the connection]
06:31 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 240
seconds]
06:38 -!- Tiger_ [~chatzilla@118.126.12.54] has joined #go-nuts
06:43 -!- Project_2501 [~Marvin@82.84.75.14] has joined #go-nuts
06:45 * Project_2501 slept only 1 hour :/
06:47 -!- LionMade0fLions [~LionMadeO@70.114.156.242] has joined #go-nuts
06:50 -!- LionMadeOfLions [~LionMadeO@70.114.156.242] has quit [Ping timeout: 248
seconds]
06:53 < jer> Project_2501, then go back to bed
06:54 < Project_2501> jer, i've some work to do
06:54 < Project_2501> o,o
06:54 < jer> ah, then why in #go-nuts?  =]
06:55 < Project_2501> jer, the next train is on platform 2 of the nearest
station about 30 minutes in the future
06:55 < Project_2501> o.o
06:55 < jer> djef, i'm sure there are, but i've been exclusively freenode
for about a decade now
06:56 < jer> err
06:56 < jer> wrong chan
06:56 < jer> Project_2501, ah
06:57 < Project_2501> i'll partecipate to an experiment
06:57 < Project_2501> o,o
06:57 < Project_2501> a friend of mine is doing studies about <something
that has to do with the brain>
06:58 < Project_2501> i'll have to watch videos and images and press some
button
06:58 < Project_2501> \o/
06:58 < Project_2501> this task requires EXTREME concentration
06:59 < Project_2501> and i can't drink coffie
06:59 < Project_2501> becouse <something that has to do with the
brain> has to be done under "normal" conditions
06:59 < Project_2501> but who cares!?  SHE'S :3!!!  TITS!!!!
06:59 < Project_2501> o.o
06:59 < Project_2501> (tits!  \o/)
07:05 < jer> lol
07:07 < Project_2501> jer, and during the experiment i've to wear a cap with
about 30 sensors o,o
07:07 < Project_2501> time to go o.o
07:07 < Project_2501> i'll be back this evening, or tomorrow
07:07 < Project_2501> bye o.o/
07:07 < jer> later
07:08 -!- Project_2501 [~Marvin@82.84.75.14] has quit [Quit: E se abbasso questa
leva che succ...]
07:13 -!- ExtraSpice [~ExtraSpic@88.118.32.225] has quit [Ping timeout: 240
seconds]
07:15 -!- photron_ [~photron@port-92-201-90-125.dynamic.qsc.de] has joined
#go-nuts
07:18 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit [Quit:
KVIrc Equilibrium 4.1.0, revision: 4632, sources date: 20100519, built on:
2010-07-09 07:13:47 UTC http://www.kvirc.net/]
07:24 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
07:24 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
07:30 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
07:32 -!- photron_ [~photron@port-92-201-90-125.dynamic.qsc.de] has quit [Quit:
Leaving]
07:32 -!- photron [~photron@port-92-201-90-125.dynamic.qsc.de] has joined #go-nuts
07:43 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
07:47 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
07:52 -!- illya77 [~illya77@103-141-133-95.pool.ukrtel.net] has joined #go-nuts
07:55 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
08:06 -!- ikaros [~ikaros@drms-4d014d8b.pool.mediaWays.net] has joined #go-nuts
08:13 -!- kanru [~kanru@61-228-161-134.dynamic.hinet.net] has joined #go-nuts
08:14 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 245 seconds]
08:15 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has joined #go-nuts
08:17 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has quit [Remote host closed
the connection]
08:18 -!- tav [~tav@84.13.41.68] has quit [Quit: tav]
08:19 -!- esiroker [~esiroker@adsl-99-49-227-57.dsl.pltn13.sbcglobal.net] has quit
[Quit: esiroker]
08:22 -!- ikaros [~ikaros@drms-4d014d8b.pool.mediaWays.net] has quit [Quit: Leave
the magic to Houdini]
08:27 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
08:35 -!- Eko [~eko@DHCP-159-138.caltech.edu] has joined #go-nuts
08:35 < Eko> uriel: nf: not sure if you guys are around, but just wanted to
let you know that I'm migrating gofr to bitbucket, as the people who've used it
seem to like it, and I think it should have its own hosting
08:36 < Eko> so the new link would be
https://bitbucket.org/kylelemons/gofr/wiki/Home ; thanks guys.
08:38 -!- tvw [~tv@e176003157.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
08:46 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
08:50 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 248 seconds]
09:10 -!- surma [~surma@95-88-90-24-dynip.superkabel.de] has joined #go-nuts
09:20 -!- Elems [~Jake@c-98-215-113-215.hsd1.il.comcast.net] has quit [Quit:
Leaving.]
09:21 -!- Elems [~Jake@c-98-215-113-215.hsd1.il.comcast.net] has joined #go-nuts
09:28 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 245 seconds]
09:29 -!- visof [~visof@41.238.233.182] has joined #go-nuts
09:29 -!- visof [~visof@41.238.233.182] has quit [Changing host]
09:29 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
09:31 -!- Shyde [~Shyde^^@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has joined #go-nuts
09:47 -!- tav [~tav@2001:0:53aa:64c:0:3ffb:abf2:d6bb] has joined #go-nuts
09:56 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
10:02 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
10:06 -!- napsy [~luka@tm.213.143.73.175.lc.telemach.net] has quit [Quit: Lost
terminal]
10:13 -!- visof_ [~visof@41.238.233.182] has joined #go-nuts
10:15 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 240 seconds]
10:22 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
10:41 -!- g0bl1n [~pr0kter@a213-22-76-1.cpe.netcabo.pt] has quit [Ping timeout:
260 seconds]
10:52 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
11:00 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
11:10 -!- kanru [~kanru@61-228-161-134.dynamic.hinet.net] has quit [Quit: WeeChat
0.3.2]
11:15 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
11:16 -!- kanru [~kanru@61-228-161-134.dynamic.hinet.net] has joined #go-nuts
11:18 -!- kanru [~kanru@61-228-161-134.dynamic.hinet.net] has quit [Client Quit]
11:19 -!- kanru [~kanru@61-228-161-134.dynamic.hinet.net] has joined #go-nuts
11:28 -!- opafan48 [~opafan48@213.144.157.75] has joined #go-nuts
11:32 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
11:38 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
11:38 -!- opafan48 [~opafan48@213.144.157.75] has left #go-nuts []
11:39 -!- aluminiumchlorid [~joebiden@87.60.23.38] has joined #go-nuts
11:40 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts
11:40 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
11:47 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
11:53 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has joined #go-nuts
11:58 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
11:58 -!- jchico [~jchico@cpe-98-14-12-209.nyc.res.rr.com] has joined #go-nuts
12:07 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
12:09 -!- g0bl1n [~anonymous@a213-22-76-1.cpe.netcabo.pt] has joined #go-nuts
12:13 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
12:24 -!- Xurix [~Luixsia@AToulouse-254-1-16-170.w83-203.abo.wanadoo.fr] has quit
[Ping timeout: 245 seconds]
12:27 -!- rv2733 [~ron@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
12:31 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit [Quit:
KVIrc Equilibrium 4.1.0, revision: 4632, sources date: 20100519, built on:
2010-07-09 07:13:47 UTC http://www.kvirc.net/]
12:32 -!- incluye [~inklewyay@NW-ESR1-74-215-114-218.fuse.net] has joined #go-nuts
12:48 -!- visof_ [~visof@41.238.233.182] has quit [Ping timeout: 276 seconds]
12:53 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has quit [Quit:
Leaving.]
13:08 -!- g0bl1n [~anonymous@a213-22-76-1.cpe.netcabo.pt] has quit [Quit: g0bl1n]
13:26 -!- illya77 [~illya77@103-141-133-95.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
13:30 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
13:38 -!- GeoBSD [~geobsd@lns-bzn-56-82-255-226-184.adsl.proxad.net] has joined
#go-nuts
13:43 < uriel> Eko: thanks, link updated
13:43 -!- yashi [~yashi@dns1.atmark-techno.com] has quit [Quit: yashi]
13:54 -!- mbarkhau [~koloss@dslb-094-219-043-014.pools.arcor-ip.net] has joined
#go-nuts
13:56 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has joined
#go-nuts
14:06 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
14:13 -!- Shyde [~Shyde^^@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has quit [Quit: Shyde]
14:18 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
14:25 -!- marsu [~marsu@ANancy-154-1-80-225.w81-49.abo.wanadoo.fr] has joined
#go-nuts
14:32 -!- marsu [~marsu@ANancy-154-1-80-225.w81-49.abo.wanadoo.fr] has quit [Ping
timeout: 240 seconds]
14:35 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: I ♥ Unicode]
14:43 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
14:46 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
14:47 -!- surma [~surma@95-88-90-24-dynip.superkabel.de] has quit [Quit: Leaving.]
14:49 -!- artefon [~thiago@189.107.228.81] has joined #go-nuts
14:59 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Read
error: Connection reset by peer]
14:59 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
15:05 -!- Surma1 [~surma@95-88-90-24-dynip.superkabel.de] has joined #go-nuts
15:07 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Quit: rhelmer]
15:11 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
15:20 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
peace in teh middle east]
15:20 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 240 seconds]
15:24 -!- skelterjohn [~jasmuth@c-76-116-181-134.hsd1.nj.comcast.net] has joined
#go-nuts
15:32 -!- kanru [~kanru@61-228-161-134.dynamic.hinet.net] has quit [Quit: WeeChat
0.3.2]
15:36 -!- marsu [~marsu@ANancy-154-1-80-225.w81-49.abo.wanadoo.fr] has joined
#go-nuts
15:41 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
15:50 -!- lmoura [~lmoura@187.78.130.104] has quit [Ping timeout: 265 seconds]
15:57 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
16:15 -!- niemeyer [~niemeyer@201-11-213-235.pltce701.dsl.brasiltelecom.net.br]
has joined #go-nuts
16:15 -!- niemeyer [~niemeyer@201-11-213-235.pltce701.dsl.brasiltelecom.net.br]
has quit [Read error: Connection reset by peer]
16:22 -!- g0bl1n [~pr0kter@a213-22-76-1.cpe.netcabo.pt] has joined #go-nuts
16:23 -!- lmoura [~lmoura@187.78.130.104] has joined #go-nuts
16:27 -!- photron [~photron@port-92-201-90-125.dynamic.qsc.de] has quit [Ping
timeout: 240 seconds]
16:40 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Quit: rhelmer]
16:41 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 245 seconds]
16:47 -!- aluminiumchlorid [~joebiden@87.60.23.38] has quit [Ping timeout: 276
seconds]
16:49 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
16:51 -!- marsu [~marsu@ANancy-154-1-80-225.w81-49.abo.wanadoo.fr] has quit [Ping
timeout: 260 seconds]
16:53 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
16:53 -!- ender2070 [~ender2070@bas2-brampton13-2925226384.dsl.bell.ca] has joined
#go-nuts
16:53 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
16:55 < Arimoto> Can I write lib in Go and then write a wrapper to call it
from Python?
16:56 < ni|> sure why not
16:58 < Arimoto> ni|: I'm not sure how to call Go from Python.  There is
lots of documentation on calling C libraries, would Go be called the same way?
16:59 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Ping timeout: 245 seconds]
16:59 < Arimoto> ni|: My attempts to google "Python wrapper for Go library"
failed miserably.
16:59 < jessta> Arimoto: I don't think you can do it just yet
17:00 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
17:00 < ni|> jessta: really?
17:00 < ni|> i could have sworn i saw something around
17:00 < Arimoto> I found Go wrappers for other languages, but not vice versa
17:02 < Arimoto> I'll idle here in case anybody else has anything more to
add.
17:03 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Client Quit]
17:03 < jessta> calling in to Go code from other language is messy because
of the GC and the seperate stacks for goroutines
17:04 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
17:08 < jessta> someone will work it out eventually, but while you wait you
can use sockets or pipes etc.  to communicate between python and Go
17:09 < ni|> right, why can't he do that instead
17:11 < Namegduf> Go doesn't support dynamic loading.
17:12 < Namegduf> So Go libraries that can be called into don't exist; you
link against stuff and get a statically compiled executable instead.
17:15 < jchico> quick question, does Go support first order functions?
17:16 < jchico> I tried to make one and the compiler gave me an error on
about how return cannot have a closure
17:16 < ender2070> that isn't quick
17:17 < jessta> jchico: yes it does
17:18 < jessta> jchico: are you doing something like, return
func(){print("something")} ?
17:18 < jchico> jessta: yeah
17:18 < jchico> but how do you write the return type?
17:18 < jessta> I'm not sure if funcs are addressble
17:19 < jessta> try assigning it to a variable and returning that
17:19 < Arimoto> Namegduf: can I link a C object file against a Go one then?
17:20 < Namegduf> Arimoto: Only with cgo
17:20 < jchico> jessta: I did and it compiled but when I tried to use the
return type it gave me an error, so I guess they are not :/
17:20 < Namegduf> Which does some of the necessary work to make it go
17:20 < Namegduf> Go's lightweight goroutines mean Go's stack works
different to C/most everything else
17:21 < Arimoto> Namegduf: Ok, I found some threads about Cgo that talk
about that.
17:22 < jessta> jchico: can I see your code?
17:22 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Quit: rhelmer]
17:22 -!- ender2070 [~ender2070@bas2-brampton13-2925226384.dsl.bell.ca] has quit
[Read error: Connection reset by peer]
17:22 -!- ender2070 [~ender2070@bas2-brampton13-2925226384.dsl.bell.ca] has joined
#go-nuts
17:23 < jchico> jessta: just a minute going to re-write it
17:25 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
17:26 -!- qIIp [~qIIp@72-173-156-132.cust.wildblue.net] has joined #go-nuts
17:29 < jchico> jessta: ah figured it out, you have to explicitly declare
the functions parameters & return type which I thought would do it automatically
for me
17:31 < jessta> yeah, statically typed language and the type inference is
very basic
17:31 -!- axle [~axle@p508CF9A5.dip.t-dialin.net] has joined #go-nuts
17:32 < Namegduf> Go's type inference is more "removing the most obvious"
than "cleverly extrapolating"
17:33 < jchico> not a big deal but a pain whenever you decide to switch the
returning function because you have to edit the code in two places now
17:34 -!- axle [~axle@p508CF9A5.dip.t-dialin.net] has left #go-nuts []
17:34 -!- sauerbraten [~axle@p508CF9A5.dip.t-dialin.net] has joined #go-nuts
17:36 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 240 seconds]
17:37 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has joined #go-nuts
17:38 -!- ubuntufreak [~ubuntufre@122.164.64.20] has joined #go-nuts
17:39 < sauerbraten> hi
17:40 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
17:40 < jchico> hello
17:40 -!- visof [~visof@unaffiliated/visof] has quit [Read error: Connection reset
by peer]
17:41 < sauerbraten> can someone tell me how i can read input from the
console?  i didn't found anything concrete in the docs
17:41 < sauerbraten> and i am very new to Go
17:43 < jchico> the functions for that should be in the io
17:44 < sauerbraten> i'm looking for something like raw_input() in python
17:44 < sauerbraten> yeah i thought so bur i couldn't get through all the
comments describing how io works
17:45 < jhawk28> there is a Stdin variable in the "os" package
17:46 < sauerbraten> something like /dev/stdin ?
17:46 -!- awidegreen [~quassel@62.176.237.78] has quit [Quit: No Ping reply in 180
seconds.]
17:46 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
17:46 < jhawk28> thats what it links to
17:47 < jhawk28> so it looks like you can create a reader from it
17:47 < sauerbraten> isn't there a simple method for that?  like: "import
io; io.readLine();" ?
17:48 -!- ExtraSpice [~ExtraSpic@88.118.32.225] has joined #go-nuts
17:48 < jchico> I think you have to implement that yourself, should not be
too hard
17:49 < sauerbraten> well i think for me it is...  :/ i know how to do so in
Java in Python but they both aren't so similar to Go
17:50 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
17:51 < sauerbraten> how can you publish a programming language without a
simple way to read input from the terminal???
17:51 < MaybeSo> you can read from os.Stdin like any file
17:52 < jchico> yeah it just won't tell you how to read it, for that you use
other functions
17:52 < jchico> so it's up to you to say what's considered a line
17:53 -!- qIIp [~qIIp@72-173-156-132.cust.wildblue.net] has left #go-nuts []
17:54 < MaybeSo> an example I had sent in on a similar discussion the other
day: http://paste.pocoo.org/show/235906/
17:54 < MaybeSo> far from perfect, but it gives the idea
17:56 < MaybeSo> (for one thing, I learned a little later than I didn't need
to do all the pointer casting, and should have just sent the file as
io.ReadCloser, instead of *io.ReadCloser)
17:59 < MizardX> var in bufio.Reader; func main() { in =
bufio.NewReader(io.Stdin) } func ReadLine() string { line, err :=
in.ReadString('\n'); if err != nil { panic(err); } return line }
18:00 -!- ender2070 [~ender2070@bas2-brampton13-2925226384.dsl.bell.ca] has quit
[Remote host closed the connection]
18:00 < jhawk28> sauerbraten: http://paste.pocoo.org/show/235908/
18:01 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 245 seconds]
18:02 < cw> MizardX: what about EOF?
18:03 < cw> MizardX: you could get EOF _and_ data at the same time
18:04 < ubuntufreak> I have installed Go in my Ubuntu 10.04 system and when
i try to compile the program using '6g hello.go' i get a command unknown error ?
18:05 < cw> 6g isnt in PATH
18:05 < jchico> by default it should of installed it under $HOME/bin
18:06 < ubuntufreak> cw: how to check that ?
18:06 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit [Quit:
KVIrc Equilibrium 4.1.0, revision: 4632, sources date: 20100519, built on:
2010-07-09 07:13:47 UTC http://www.kvirc.net/]
18:06 < cw> ubuntufreak: check $PATH and fix .bashrc or whatever
18:08 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 265
seconds]
18:09 < ubuntufreak> cw: any help on fixing the $PATH ?
18:09 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
18:10 < ubuntufreak> cw: Is it enough if i just add the variables mentioned
in the golang wesbite in the .bashrc file ?
18:12 < sauerbraten> can someone tell me if there is something like socket
in go like there is in python?  so that you can create a TCP server and connect to
it with a client?
18:14 -!- rlab [~Miranda@201-136-95-178.pool.ukrtel.net] has joined #go-nuts
18:14 < sauerbraten> btw thanks jhawk28...  looks simple but i bet i
couldn't have done that :D works well, should be implemented in Go per default
18:16 -!- mbarkhau [~koloss@dslb-094-219-043-014.pools.arcor-ip.net] has quit
[Quit: Leaving.]
18:17 < sauerbraten> maybe still interesting: found that by accident:
http://bitbucket.org/taruti/go-readline/
18:18 < cw> ubuntufreak: you need to update PATH ...  if you don't know how
you should probably google it
18:18 < taruti> that is a clone of http://sigpipe.org/go/readline-go/ by
Michael Elkins containing a patch to make it compile on Arch linux
18:18 < cw> im not trying to be a jerk, there is value in understand that
and how it works
18:18 -!- gr0gmint [~joebiden@93.167.52.52] has joined #go-nuts
18:18 < ubuntufreak> cw: thanks would do it :)
18:18 < cw> sauerbraten: package net will do that
18:19 < sauerbraten> ok i'll have a look at that
18:20 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
18:22 < ubuntufreak> cw: got it working now :D
18:23 < cw> cool
18:23 -!- gr0gmint [~joebiden@93.167.52.52] has quit [Ping timeout: 258 seconds]
18:23 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
18:23 -!- gr0gmint [~joebiden@x1-6-00-1e-2a-85-d6-54.k1043.webspeed.dk] has joined
#go-nuts
18:24 < jhawk28> sauerbraten: it would be the TCPConn and the TCPListener
from the "net" package
18:25 < sauerbraten> yeah i thought so but thanks :)
18:28 -!- gr0gmint [~joebiden@x1-6-00-1e-2a-85-d6-54.k1043.webspeed.dk] has quit
[Client Quit]
18:29 -!- visof_ [~visof@41.238.234.71] has joined #go-nuts
18:31 < sauerbraten> jhawk28: so i use TCPListener for server, accept the
call fro mclient with AcceptTCP and then handle the communication with the Conn
object?
18:31 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 245 seconds]
18:40 < jhawk28> yes, thats what it looks like
18:40 < jhawk28> sauerbraten: you could also use the Accept so that you get
a generic Connection
18:41 < sauerbraten> what's the difference?  sorry, my english isn't that
good i understand maybe about 3/4 of the docs :D
18:43 < jhawk28> not sure, I'm about 1 step ahead of you
18:43 < sauerbraten> :D
18:44 < jhawk28> my guess is that the generic interface doesn't have some of
the specific TCP stuff
18:44 < jhawk28> which if you don't need, don't use.  Sort of like the using
the List interface in Java vs the implementations
18:45 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
18:45 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
18:45 < jhawk28> looking at the code, it looks like you can use the
net.Listen
18:46 < jhawk28> and net.Dial
18:48 < sauerbraten> but if i know that i want to use TCP, why should i use
generic?
18:48 < jhawk28> usually better to use a higher level interface as a best
practice
18:49 < sauerbraten> mhm ok that's a reason :D
18:49 < sauerbraten> ok i'll try doing it with generic
18:56 < sauerbraten> "while True:" in python is "for:" in go, right?
18:57 < jchico> yeah except it's with curly braces {}
18:57 < sauerbraten> yeah of course
18:57 < jchico> hey you put the colon in there :P
18:59 -!- artefon [~thiago@189.107.228.81] has quit [Ping timeout: 240 seconds]
18:59 < sauerbraten> jhawk28: how do i use Conn.Read() ? what to put inside
the parentheses?
19:00 < sauerbraten> something like connection.Read(1024) to read 1024 bytes
of data
19:00 < sauerbraten> ?
19:14 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
19:14 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has joined #go-nuts
19:15 -!- ubuntufreak [~ubuntufre@122.164.64.20] has left #go-nuts []
19:21 -!- g0bl1n [~pr0kter@a213-22-76-1.cpe.netcabo.pt] has quit [Ping timeout:
276 seconds]
19:22 -!- Ginto8 [~ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined
#go-nuts
19:25 -!- lmoura [~lmoura@187.78.130.104] has quit [Ping timeout: 245 seconds]
19:29 < sauerbraten> is there something like break in python in go to get
out of a loop?
19:31 < cw> break
19:32 < sauerbraten> what about return?
19:32 < cw> return
19:32 < Ginto8> sauerbraten, please look at the docs before asking simple
syntax questions here
19:32 < sauerbraten> oh no return only stops the current run of a loop,
right?
19:32 < Ginto8> break,continue and return are fairly consistent across all
modern languages
19:33 < cw> return does what return does in c & python
19:33 < Ginto8> sauerbraten, return returns a value from a function
19:33 < cw> return can be use w/o a value if the return 'variables' aren't
anonymous
19:34 < sauerbraten> Ginto8: i know but if used in a loop it stops the
current run and skips the rest of the loop's body, then goes on with the loop,
doesn't it?
19:34 < Namegduf> iNo.
19:34 < Namegduf> *No.
19:34 < sauerbraten> :(
19:34 < Namegduf> That's continue, not return.
19:34 < Namegduf> (Which can't be used outside of a loop)
19:35 < Namegduf> And "break" is like break in C.
19:36 < sauerbraten> but in progs/cat.go it is used in a loop...
19:36 < Namegduf> Yes.
19:36 < Namegduf> To return from the whole function.
19:36 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
19:36 < Namegduf> Because that is what it does.
19:37 < Namegduf> This is similar to how return behaves in every other
language.
19:37 < Namegduf> "break" is also similar to how it is in every other
language, including C, including Python, and is what you want
19:37 < Namegduf> I realise the idea that return could be like return and
break could be like break is confusing, but Go is all about breaking with
expectations.
19:38 < sauerbraten> ok i got it now, thanks
19:39 -!- Tiger [~chatzilla@118.126.12.54] has joined #go-nuts
19:40 < Ginto8> like I said, look at the docs first when your question is
that simple
19:42 -!- Tiger_ [~chatzilla@118.126.12.54] has quit [Ping timeout: 248 seconds]
19:44 < sauerbraten> one more quetion...  how about try - catch in go?  I
only found recover()...
19:45 < Ginto8> there's panic/recover, but most things that would be handled
with exceptions are just handled with multiple return types
19:45 < Ginto8> and one of the returns is an Error type
19:45 < Ginto8> usually an os.Error
19:45 < Ginto8> sometimes other errors
19:46 < Namegduf> sauerbraten: They don't exist, use return values.
19:46 < Namegduf> sauerbraten: panic() and recover() exist but are for
different things
19:46 < sauerbraten> ok
19:50 -!- gr0gmint [~joebiden@93.167.52.52] has joined #go-nuts
19:54 < sauerbraten> how do i make a []byte out of a string?
19:54 -!- gr0gmint [~joebiden@93.167.52.52] has quit [Ping timeout: 240 seconds]
19:54 < Namegduf> []byte(stringgoeshere)
19:56 < sauerbraten> oh that's quite easy
19:59 -!- b00m_chef [~watr@d142-058-241-013.wireless.sfu.ca] has joined #go-nuts
19:59 < sauerbraten> what must XXX be in cononn.Read
19:59 < sauerbraten> ahhh moment pls
20:00 < sauerbraten> what must XXX be in conn.Read(XXX); when conn is a
net.Conn interface?
20:00 < KirkMcDonald> A []byte, with the buffer to read into.
20:00 < KirkMcDonald> That is, the buffer to write the result into.
20:01 < KirkMcDonald> The length of the buffer will be the maximum length to
read from the connection.
20:04 < sauerbraten> ahh ok thanks
20:07 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has left
#go-nuts []
20:08 -!- visof_ [~visof@41.238.234.71] has quit [Remote host closed the
connection]
20:08 -!- jchico [~jchico@cpe-98-14-12-209.nyc.res.rr.com] has quit [Quit:
Leaving]
20:08 < sauerbraten> what is wrong with that?  "var message [1024]byte;
connection.Read(message);" it says: cannot use message (type [1024]uint8) as type
[]uint8 in function argument
20:09 < Namegduf> [1024]byte isn't a slice, it's an array.
20:12 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving]
20:14 < Ginto8> what you can do though is var msg [1024]byte;
connection.Read(msg[0:])
20:14 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
20:20 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
20:22 < Namegduf> More normal is msg := make([]byte, 1024)
20:22 < Ginto8> yeah
20:22 < Ginto8> actually that is the best method
20:23 < Ginto8> because slicing the array causes the compiler to put it onto
the heap
20:23 < Ginto8> so that the gc has control of it
20:25 -!- Tiger_ [~chatzilla@118.126.12.54] has joined #go-nuts
20:25 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
20:27 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Client
Quit]
20:28 -!- Tiger [~chatzilla@118.126.12.54] has quit [Ping timeout: 246 seconds]
20:29 < sauerbraten> what is wrong with that?  "message := []byte(message);
connection.Write(message[0:1024]);"
20:30 < Ginto8> o.o
20:30 < Namegduf> Because your message isn't 1024 bytes long?
20:30 < Ginto8> because message doesn't exist yet?
20:30 < Namegduf> Erm, also you're changing the type of message
20:30 < Namegduf> You can't do that.
20:30 < Ginto8> sauerbraten, look in $GOROOT/doc
20:31 < Namegduf> You need to create a new variable to be []byte
20:31 < Ginto8> there are 3 .pdf's
20:31 < Ginto8> read them
20:31 < Ginto8> THEN you can come back and ask questions
20:31 < Namegduf> := only works to create NEW variables.
20:31 < Ginto8> they explain everything you need to know
20:31 < Ginto8> provided you understand general programming, which you have
yet to show us =/
20:31 < Ginto8> still
20:31 < Ginto8> don't ask any more questions till you read those
20:32 < sauerbraten> nah sorry i edited it wrong for irc...  it was:
"message2 := []byte(message); connection.Write(message2[0:1024]);" while message
is a string
20:32 < sauerbraten> i deleted the 2 so it was all message
20:32 < Ginto8> anyway, is anyone here familiar with kate?  I can't seem to
figure out where to put the go.xml file
20:33 < Ginto8> sauerbraten, the second slicing is redundant and sorta
unsafe
20:33 < Ginto8> message2 is already a []byte of the whole message, don't
reslice it
20:33 < Ginto8> anyway, you still would REALLY benefit from lookin at those
.pdf's
20:34 < sauerbraten> i HAD a look at the first of those PDFs, but since i am
not used to C, and these documents nearly only explain the differences between C
and go it didin't help me a lot
20:34 < Ginto8> wrong
20:35 < Ginto8> these use C as a baseline example
20:35 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving]
20:35 < Ginto8> and explain the entire go language
20:35 < Ginto8> read the pdf's and look at the tutorials on the website
20:35 < Ginto8> ALL of them
20:35 < Ginto8> not necessarily the whole doc
20:36 < Ginto8> but seriously, you should try to learn the language before
asking for help with simple problems
20:36 < Ginto8> also, look at the google talk
20:37 < sauerbraten> i do it like: "learning by doing" :P
20:37 < Ginto8> so do I
20:37 < Ginto8> but that's not how you learn the syntax
20:37 < Ginto8> that's how you learn the language concepts
20:37 < Ginto8> two different things
20:38 < sauerbraten> PLUS: if these questions are easy for you, there should
be no problem to get them answered here...  o.O
20:38 < Ginto8> -_-
20:38 < Ginto8> well then
20:38 < Ginto8> I had hoped I could reason with you
20:38 < Ginto8> RTFM
20:39 < sauerbraten> :D
20:41 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Quit: rhelmer]
20:41 -!- dju [dju@fsf/member/dju] has quit [Quit: Quitte]
20:44 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
20:44 -!- tvw [~tv@e176003157.adsl.alicedsl.de] has joined #go-nuts
20:45 -!- rhelmer [~rhelmer@209.52.84.50] has joined #go-nuts
20:47 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
20:47 < sauerbraten> what is '\n' as byte?  sorry if i totally mix up
types...
20:48 < Ginto8> \n is the newline character
20:48 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
20:48 < Ginto8> '\n' as a byte is '\n'
20:48 < sauerbraten> i just found out, but thanks anyway >.<
20:53 < sauerbraten> can someone tell me why this program always gets a
"panic: runtime error: invalid memory address or nil pointer dereference" when
executing?  http://paste.pocoo.org/show/235948/
20:53 < sauerbraten> the error is in line 33
20:56 -!- dju [dju@fsf/member/dju] has joined #go-nuts
20:58 -!- dju [dju@fsf/member/dju] has quit [Max SendQ exceeded]
20:59 -!- marsu [~marsu@ANancy-154-1-32-109.w83-194.abo.wanadoo.fr] has joined
#go-nuts
20:59 -!- dju [dju@fsf/member/dju] has joined #go-nuts
20:59 -!- rlab [~Miranda@201-136-95-178.pool.ukrtel.net] has quit [Ping timeout:
258 seconds]
21:01 < Ginto8> well for some reason it's trying to access past the bounds
of the allocated slice
21:02 < sauerbraten> and for what reason?  :D
21:04 -!- jhawk28 [~jhawk28@72.40.31.201] has quit [Ping timeout: 265 seconds]
21:04 -!- tvw [~tv@e176003157.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
21:09 -!- lmoura [~lmoura@187.78.130.104] has joined #go-nuts
21:13 -!- rhelmer [~rhelmer@209.52.84.50] has quit [Quit: rhelmer]
21:15 -!- Surma1 [~surma@95-88-90-24-dynip.superkabel.de] has quit [Quit:
Leaving.]
21:18 -!- mbarkhau [~koloss@dslb-094-219-043-014.pools.arcor-ip.net] has joined
#go-nuts
21:19 -!- araujo [~araujo@61.173.116.67] has joined #go-nuts
21:19 -!- araujo [~araujo@61.173.116.67] has quit [Changing host]
21:19 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
21:25 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
21:38 -!- b00m_chef [~watr@d142-058-241-013.wireless.sfu.ca] has quit [Ping
timeout: 276 seconds]
21:42 -!- sauerbraten [~axle@p508CF9A5.dip.t-dialin.net] has quit [Ping timeout:
245 seconds]
21:44 < plexdev> http://is.gd/dnevF by [Vinu Rajashekhar] in go/src/pkg/net/
-- Corrected a print statement from printing netfd to fd.
21:51 -!- aho [~nya@f051020054.adsl.alicedsl.de] has joined #go-nuts
21:53 -!- surma [~surma@95-88-90-24-dynip.superkabel.de] has joined #go-nuts
21:54 -!- surma [~surma@95-88-90-24-dynip.superkabel.de] has left #go-nuts []
21:55 -!- lmoura [~lmoura@187.78.130.104] has quit [Ping timeout: 245 seconds]
21:59 -!- tsykoduk [~tsykoduk@2001:470:1f04:671:20d:93ff:fe77:1dc4] has quit
[Quit: This is Free Trader Beowulf, calling anyone...  Mayday, Mayday...]
22:07 -!- scm [justme@d071086.adsl.hansenet.de] has quit [Ping timeout: 240
seconds]
22:07 -!- scm [justme@d071086.adsl.hansenet.de] has joined #go-nuts
22:10 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
22:13 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Client
Quit]
22:19 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has joined #go-nuts
22:24 -!- awidegreen [~quassel@62.176.237.78] has quit [Read error: Connection
reset by peer]
22:27 -!- lmoura [~lmoura@187.78.130.104] has joined #go-nuts
22:28 -!- sioraiocht [~tomh@unaffiliated/sioraiocht] has quit [Remote host closed
the connection]
22:33 -!- rv2733 [~ron@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
22:37 -!- WinstonSmith2600 [~Winston@67-61-99-230.cpe.cableone.net] has quit
[Remote host closed the connection]
22:39 -!- pl3 [~noam@77.126.167.205] has joined #go-nuts
22:42 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has joined
#go-nuts
22:44 -!- jhawk28 [~jhawk28@72.40.31.201] has joined #go-nuts
22:44 -!- lmoura [~lmoura@187.78.130.104] has quit [Ping timeout: 245 seconds]
22:48 -!- ExtraSpice [~ExtraSpic@88.118.32.225] has quit [Ping timeout: 240
seconds]
22:54 -!- bmizeran_ [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has joined
#go-nuts
22:55 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit [Quit:
KVIrc Equilibrium 4.1.0, revision: 4632, sources date: 20100519, built on:
2010-07-09 07:13:47 UTC http://www.kvirc.net/]
22:57 -!- bmizerany [~bmizerany@c-24-6-37-113.hsd1.ca.comcast.net] has quit [Ping
timeout: 246 seconds]
23:04 -!- mbarkhau [~koloss@dslb-094-219-043-014.pools.arcor-ip.net] has quit
[Quit: Leaving.]
23:12 -!- terrex [~terrex@84.122.67.111.dyn.user.ono.com] has quit [Quit:
Leaving.]
23:13 -!- marsu [~marsu@ANancy-154-1-32-109.w83-194.abo.wanadoo.fr] has quit
[Quit: Leaving]
--- Log closed Sun Jul 11 00:00:12 2010