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

--- Log opened Thu May 26 00:00:51 2011
00:02 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
00:05 < jfalcon> is there a go unit testing framework?
00:05 -!- sacho [~sacho@82.137.67.126] has joined #go-nuts
00:06 -!- jarsen [~jarsen@76.8.206.34] has quit [Remote host closed the
connection]
00:06 -!- genbattle [~nick@203-114-137-9.wir.sta.inspire.net.nz] has joined
#go-nuts
00:07 < |Craig|> jfalcon: http://golang.org/cmd/gotest/ and
http://golang.org/pkg/testing/
00:07 < jfalcon> thanks
00:13 -!- [muttox] [~dheppell@93.135.70.115.static.exetel.com.au] has joined
#go-nuts
00:16 -!- aho [~nya@fuld-590c7b6b.pool.mediaWays.net] has quit [Ping timeout: 250
seconds]
00:16 -!- aho [~nya@fuld-590c7493.pool.mediaWays.net] has joined #go-nuts
00:19 -!- sacho [~sacho@82.137.67.126] has quit [Ping timeout: 246 seconds]
00:23 < uriel> adg: ah, thanks, I searched but missed, no clue how I missed
it
00:26 -!- [muttox] [~dheppell@93.135.70.115.static.exetel.com.au] has quit [Ping
timeout: 258 seconds]
00:26 -!- [muttox] [~dheppell@93.135.70.115.static.exetel.com.au] has joined
#go-nuts
00:33 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit
[Ping timeout: 246 seconds]
00:37 -!- binarypie [~binarypie@adsl-76-254-24-124.dsl.pltn13.sbcglobal.net] has
quit [Remote host closed the connection]
00:44 -!- jfalcon [~jfalcon@c-67-189-144-224.hsd1.ma.comcast.net] has quit [Quit:
jfalcon]
00:46 -!- tav [~tav@92.7.121.199] has quit [Ping timeout: 246 seconds]
00:52 -!- tav [~tav@2.96.44.18] has joined #go-nuts
00:53 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined
#go-nuts
01:00 -!- iant [~iant@66.109.103.84] has quit [Ping timeout: 246 seconds]
01:00 -!- icey [~user@ip68-104-183-151.ph.ph.cox.net] has joined #go-nuts
01:01 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
01:01 < icey> Does anyone know if gocode (the autocomplete tool) is working
with emacs on weekly?
01:02 -!- genbattle [~nick@203-114-137-9.wir.sta.inspire.net.nz] has quit [Ping
timeout: 244 seconds]
01:03 < skelterjohn> icey: I don't know if anyone has stepped up to maintain
it
01:04 < skelterjohn> the author has left it behind and asked for volunteers
01:04 < skelterjohn> check the commit activity on github
01:05 < icey> skelterjohn: there was a commit yesterday; but it looks like
it was made for windows compatibility.  thanks though
01:05 < skelterjohn> have you tried and found that it did not work with the
weekly?
01:05 < icey> skelterjohn: it's not working for me, but it's probably just a
config issue on my side; wasn't sure if i was spinning my wheels trying to
troubleshoot it or not
01:06 < skelterjohn> ok, i'm sorry that i can't help you with specifics - i
don't use it
01:06 < icey> skelterjohn: it's cool; mostly i was just checking to see if
anyone said "nope, doesn't work".  since it is in the state of "maybe it works"
then i'll troubleshoot further.  thanks again!
01:09 -!- aho [~nya@fuld-590c7493.pool.mediaWays.net] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
01:09 -!- nighty__ [~nighty@210.188.173.245] has joined #go-nuts
01:13 -!- icey [~user@ip68-104-183-151.ph.ph.cox.net] has quit [Remote host closed
the connection]
01:15 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
01:15 -!- genbattle [~nick@203-114-137-9.wir.sta.inspire.net.nz] has joined
#go-nuts
01:17 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has
joined #go-nuts
01:20 -!- kamaji [~kamaji@cpc2-aztw22-2-0-cust775.aztw.cable.virginmedia.com] has
quit [Ping timeout: 240 seconds]
01:25 -!- genbattle [~nick@203-114-137-9.wir.sta.inspire.net.nz] has quit [Quit:
Leaving]
01:26 -!- danilo04 [~danilo04@66.44.228.140] has joined #go-nuts
01:28 -!- kamaji [~kamaji@cpc2-aztw22-2-0-cust775.aztw.cable.virginmedia.com] has
joined #go-nuts
01:30 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 246 seconds]
01:35 -!- jfalcon [~jfalcon@c-67-189-144-224.hsd1.ma.comcast.net] has joined
#go-nuts
01:38 -!- zerohp [~eclark@173-28-217-101.client.mchsi.com] has quit [Read error:
Connection reset by peer]
01:38 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
01:39 -!- zerohp [~eclark@2001:470:1f11:b82:e163:54ed:e02c:2a45] has joined
#go-nuts
01:43 -!- kevinwatt [~kevin@59-125-147-75.HINET-IP.hinet.net] has quit [Remote
host closed the connection]
01:45 -!- bugQ [~bug@c-67-186-255-54.hsd1.ut.comcast.net] has quit [Ping timeout:
260 seconds]
01:50 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has quit
[Quit: Leaving...]
01:52 -!- niemeyer [~niemeyer@200-102-196-125.pltce701.dsl.brasiltelecom.net.br]
has quit [Ping timeout: 240 seconds]
01:52 -!- mikespook [~mikespook@183.47.227.11] has joined #go-nuts
01:55 -!- SecretAgent [sa@28.158.143.98.nitemare.name] has quit [Read error:
Operation timed out]
02:01 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Quit:
Leaving.]
02:04 -!- SecretAgent [sa@28.158.143.98.nitemare.name] has joined #go-nuts
02:10 -!- kr [~Keith@204.14.152.118] has quit [Ping timeout: 244 seconds]
02:11 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 250
seconds]
02:11 -!- danilo04 [~danilo04@66.44.228.140] has quit [Ping timeout: 276 seconds]
02:13 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts
[]
02:21 -!- keithcascio [~keithcasc@nat/google/x-bpfbaompgnwqghof] has quit [Quit:
Leaving]
02:32 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
02:32 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit
[Client Quit]
02:35 -!- zerohp [~eclark@2001:470:1f11:b82:e163:54ed:e02c:2a45] has quit [Read
error: Connection reset by peer]
02:36 -!- zerohp [~eclark@173-28-217-101.client.mchsi.com] has joined #go-nuts
02:56 -!- danilo04 [~danilo04@66.44.228.140] has joined #go-nuts
02:56 -!- XenoPhoenix [~Xeno@cpc13-aztw24-2-0-cust23.aztw.cable.virginmedia.com]
has quit [Read error: Connection reset by peer]
02:57 -!- XenoPhoenix [~Xeno@cpc13-aztw24-2-0-cust23.aztw.cable.virginmedia.com]
has joined #go-nuts
02:58 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Quit: Leaving]
03:01 -!- vzx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Read error:
Operation timed out]
03:03 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts
03:06 -!- jfalcon [~jfalcon@c-67-189-144-224.hsd1.ma.comcast.net] has quit [Quit:
jfalcon]
03:08 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has joined #go-nuts
03:19 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has quit [Quit: eimantas]
03:26 -!- danilo04 [~danilo04@66.44.228.140] has quit [Ping timeout: 255 seconds]
03:34 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Ping
timeout: 276 seconds]
03:39 -!- jarsen [~jarsen@76.8.206.34] has joined #go-nuts
03:43 -!- jarsen [~jarsen@76.8.206.34] has quit [Remote host closed the
connection]
03:51 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Read error: Connection reset by peer]
03:52 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
03:56 -!- jemeshsu [~jemeshsu@bb119-74-88-105.singnet.com.sg] has joined #go-nuts
04:01 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
04:01 -!- mode/#go-nuts [+v iant] by ChanServ
04:01 -!- russell_h [~russell_h@osuosl/staff/russellh] has quit [Read error:
Operation timed out]
04:01 -!- Wiz126 [~Wiz@24.229.245.72.res-cmts.sm.ptd.net] has quit [Ping timeout:
252 seconds]
04:02 -!- Wiz126 [~Wiz@24.229.245.72.res-cmts.sm.ptd.net] has joined #go-nuts
04:03 -!- steven___ [~steven@pidsley.praxxium.com] has joined #go-nuts
04:03 -!- bartbes [~bartbes@love/developer/bartbes] has quit [Ping timeout: 252
seconds]
04:03 -!- bartbes [~bartbes@love/developer/bartbes] has joined #go-nuts
04:03 -!- aimxhaisse [~mxs@buffout.org] has quit [Ping timeout: 260 seconds]
04:05 -!- aimxhaisse [~mxs@buffout.org] has joined #go-nuts
04:05 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 240 seconds]
04:05 -!- russell_h [~russell_h@ash.osuosl.org] has joined #go-nuts
04:05 -!- iant [~iant@216.239.45.130] has joined #go-nuts
04:06 -!- mode/#go-nuts [+v iant] by ChanServ
04:09 -!- Netsplit *.net <-> *.split quits: Tonnerre, moraes, steven, aa_,
Zoopee, nick125
04:10 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
615 seconds]
04:12 -!- rejb [~rejb@unaffiliated/rejb] has quit [Disconnected by services]
04:13 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
04:14 -!- eimantas [~eimantas@88.118.232.14] has joined #go-nuts
04:17 -!- russell_h [~russell_h@ash.osuosl.org] has quit [Changing host]
04:17 -!- russell_h [~russell_h@osuosl/staff/russellh] has joined #go-nuts
04:21 -!- SecretAgent [sa@28.158.143.98.nitemare.name] has quit [Ping timeout: 260
seconds]
04:23 -!- SecretAgent [sa@28.158.143.98.nitemare.name] has joined #go-nuts
04:26 -!- markcol [~markcol@74.125.59.1] has quit [Quit: markcol]
04:27 -!- jarsen [~jarsen@76.8.206.34] has joined #go-nuts
04:32 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
04:39 -!- Project_2501 [~Marvin@82.84.78.189] has joined #go-nuts
04:40 -!- Netsplit over, joins: moraes, aa_, Zoopee, Tonnerre, nick125
04:40 -!- mibocote [~matt@bluemavid.com] has quit [Ping timeout: 246 seconds]
04:41 -!- mibocote [~matt@li161-224.members.linode.com] has joined #go-nuts
04:45 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
04:50 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat]
04:53 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has joined #go-nuts
04:54 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts
04:57 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has joined #go-nuts
04:59 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has quit [Quit: WeeChat
0.3.4]
05:00 -!- jarsen [~jarsen@76.8.206.34] has quit [Remote host closed the
connection]
05:07 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
05:12 -!- photron [~photron@port-92-201-150-114.dynamic.qsc.de] has joined
#go-nuts
05:16 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts
05:35 -!- prip [~foo@host72-9-dynamic.7-79-r.retail.telecomitalia.it] has quit
[Ping timeout: 246 seconds]
05:39 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote
host closed the connection]
05:42 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:ed82:db1e:2b14:f509] has joined
#go-nuts
05:44 -!- abra [~abra@178.47.229.218] has quit [Ping timeout: 252 seconds]
05:49 -!- prip [~foo@host233-130-dynamic.36-79-r.retail.telecomitalia.it] has
joined #go-nuts
05:50 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
05:56 -!- abra [~abra@188.19.218.51] has joined #go-nuts
06:00 -!- a2800276 [~a2800276@xdsl-87-78-54-233.netcologne.de] has joined #go-nuts
06:07 < manveru> how do i get the backtrace from a recovered panic?
06:08 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 260
seconds]
06:10 -!- rputikar [~240182H@134.7.206.79] has joined #go-nuts
06:14 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has quit [Ping
timeout: 252 seconds]
06:15 -!- benjack [~benjack@bb121-6-122-124.singnet.com.sg] has joined #go-nuts
06:17 -!- bthomson [~bthomson@c-68-33-5-232.hsd1.va.comcast.net] has quit [Read
error: Operation timed out]
06:18 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has joined #go-nuts
06:22 -!- benjack [~benjack@bb121-6-122-124.singnet.com.sg] has quit [Quit:
Leaving.]
06:24 -!- noodles775 [~michael@g229206037.adsl.alicedsl.de] has joined #go-nuts
06:24 -!- noodles775 [~michael@g229206037.adsl.alicedsl.de] has quit [Changing
host]
06:24 -!- noodles775 [~michael@canonical/launchpad/noodles775] has joined #go-nuts
06:24 -!- danilo04 [~danilo04@66.44.228.140] has joined #go-nuts
06:27 -!- gtaylor [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has quit
[Quit: gtaylor]
06:29 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving]
06:36 -!- coderendezvous [~coderende@adsl-98-66-2-41.mem.bellsouth.net] has joined
#go-nuts
06:37 < edsrzf> manveru: Import runtime/debug.  In the function that did the
recovering, call debug.PrintStack (or just debug.Stack to get the stack as a
string).
06:38 -!- fvbommel [~fvbommel_@86.86.15.250] has quit [Ping timeout: 276 seconds]
06:40 -!- a2800276 [~a2800276@xdsl-87-78-54-233.netcologne.de] has quit [Ping
timeout: 240 seconds]
06:45 -!- abra [~abra@188.19.218.51] has quit [Ping timeout: 258 seconds]
06:46 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-171-122.clienti.tiscali.it] has
joined #go-nuts
06:47 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has joined #go-nuts
06:49 -!- Project_2501 [~Marvin@82.84.78.189] has quit [Ping timeout: 248 seconds]
06:50 -!- Zoopee [alsbergt@zoopee.org] has quit [Ping timeout: 240 seconds]
06:55 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
06:56 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
07:11 -!- piranha [~piranha@D57D1AB3.static.ziggozakelijk.nl] has joined #go-nuts
07:11 -!- piranha [~piranha@D57D1AB3.static.ziggozakelijk.nl] has quit [Remote
host closed the connection]
07:11 -!- piranha [~piranha@D57D1AB3.static.ziggozakelijk.nl] has joined #go-nuts
07:16 -!- danilo04 [~danilo04@66.44.228.140] has quit [Quit: Saliendo]
07:18 -!- coderendezvous [~coderende@adsl-98-66-2-41.mem.bellsouth.net] has quit
[Quit: Leaving]
07:20 -!- Paradox924X [~Paradox92@vaserv/irc/founder] has quit [Remote host closed
the connection]
07:21 -!- Paradox924X [~Paradox92@c-68-35-229-34.hsd1.fl.comcast.net] has joined
#go-nuts
07:30 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has quit [Ping
timeout: 246 seconds]
07:43 -!- ExsysHost [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
07:45 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Ping timeout: 252 seconds]
07:46 -!- mikespook [~mikespook@183.47.227.11] has quit [Read error: Connection
reset by peer]
07:46 -!- mikespook [~mikespook@183.47.227.11] has joined #go-nuts
07:48 -!- TheSeeker [~n@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has quit
[Ping timeout: 248 seconds]
07:54 -!- zimsim [~simon@ip1.c294.amb153.cust.comxnet.dk] has joined #go-nuts
07:58 -!- TheSeeker [~n@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has joined
#go-nuts
08:01 -!- abra [~abra@178.47.231.246] has joined #go-nuts
08:08 -!- kevinwatt [~kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts
08:10 -!- fvbommel [~fvbommel_@dyn069244.nbw.tue.nl] has joined #go-nuts
08:15 -!- wrtp [~rog@92.23.135.231] has joined #go-nuts
08:16 -!- b33p [~mgray@li226-224.members.linode.com] has joined #go-nuts
08:16 < b33p> what
08:16 < b33p> 's the quickest way to add gob/debug package?
08:17 < b33p> Thanks!
08:17 < edsrzf> b33p: I'm not sure what you mean
08:18 < b33p> In docs for gob it says debug functions are available nut i
can't access them.
08:19 < b33p> reading the source it says you need to edit make file.
08:19 < b33p> Add debug.go to the files listed in the Makefile to add Debug
to the gob package.
08:20 < edsrzf> Oh, I see
08:21 < edsrzf> You just need to do what it says: add debug.go to
src/pkg/gob/Makefile and then rebuild that package.
08:21 < b33p> Thanks
08:21 < b33p> I was looking in the src/
08:21 -!- rputikar [~240182H@134.7.206.79] has quit [Quit: rputikar]
08:23 -!- ithkuil [~marko@2a00:1620:c0:50:66b9:e8ff:feca:1812] has joined #go-nuts
08:23 -!- b33p [~mgray@li226-224.members.linode.com] has quit [Quit: leaving]
08:27 -!- mehalelal [~mehalelal@76.103.175.11] has joined #go-nuts
08:35 < mehalelal> Hello everybody.  I am getting this error on one machine:
"panic: runtime error: invalid memory address or nil pointer reference".  I
compiled the code on another machine and it works there.  It is a very simple
program, here is the code: http://pastie.org/1975223
08:42 -!- mehalelal [~mehalelal@76.103.175.11] has quit [Quit: Leaving]
08:48 -!- foocraft [~ewanas@78.101.84.219] has quit [Quit: if you're going....to
san.  fran.  cisco!!!]
08:49 -!- wjlroe_ [~will@212.169.34.114] has joined #go-nuts
08:59 < wrtp> mehalelal: you shouldn't leave so soon after asking a question
:-)
09:01 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has
joined #go-nuts
09:02 -!- alexc [~alexc@unaffiliated/alexc] has joined #go-nuts
09:22 -!- gregschlom [~quassel@187.118.210.62.te-dns.org] has joined #go-nuts
09:23 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-171-122.clienti.tiscali.it] has
quit [Read error: Connection reset by peer]
09:24 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-155-136.clienti.tiscali.it] has
joined #go-nuts
09:26 -!- aimxhaisse [~mxs@buffout.org] has quit [Remote host closed the
connection]
09:28 -!- eimantas [~eimantas@88.118.232.14] has quit [Read error: Connection
reset by peer]
09:28 -!- eimantas [~eimantas@88.118.232.14] has joined #go-nuts
09:39 -!- nighty__ [~nighty@210.188.173.245] has quit [Ping timeout: 258 seconds]
09:46 -!- alexc [~alexc@unaffiliated/alexc] has quit [Quit: WeeChat 0.3.4]
10:06 -!- oal [~oal@5.79-160-122.customer.lyse.net] has joined #go-nuts
10:07 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has quit [Remote
host closed the connection]
10:17 -!- ExsysHost [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Read error: Connection reset by peer]
10:18 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
10:25 -!- adlan [~adlan@175.138.45.152] has joined #go-nuts
10:26 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has quit [Quit: ucasano]
10:28 -!- wjlroe_ [~will@212.169.34.114] has quit [Quit: Get MacIrssi -
http://www.sysctl.co.uk/projects/macirssi/]
10:34 -!- alehorst [~alehorst@201.47.10.119.dynamic.adsl.gvt.net.br] has joined
#go-nuts
10:40 -!- Ekspluati [576c168c@gateway/web/freenode/ip.87.108.22.140] has joined
#go-nuts
10:41 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has quit
[Quit: Leaving...]
10:42 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
10:43 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has
joined #go-nuts
10:47 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
10:52 -!- noam [noam@87.69.42.61.cable.012.net.il] has quit [Ping timeout: 252
seconds]
10:53 -!- noam [noam@87.69.42.61.cable.012.net.il] has joined #go-nuts
10:53 -!- telexicon [~telexicon@unaffiliated/chowmeined] has joined #go-nuts
10:57 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined
#go-nuts
11:12 -!- noam [noam@87.69.42.61.cable.012.net.il] has quit [Ping timeout: 246
seconds]
11:20 -!- noam [noam@87.69.42.61.cable.012.net.il] has joined #go-nuts
11:22 < manveru> ok, this is getting silly...  i have 4 copies of
container/vector for an alias of the same type, just so i can define Less for each
to use it as heap...
11:22 -!- niemeyer [~niemeyer@200-102-196-125.pltce701.dsl.brasiltelecom.net.br]
has joined #go-nuts
11:32 -!- robteix [~robteix@host40.201-253-152.telecom.net.ar] has joined #go-nuts
11:37 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-155-136.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
11:39 -!- angasule [~angasule@190.2.33.49] has quit [Read error: Connection reset
by peer]
11:41 -!- tncardoso [~thiago@150.164.2.20] has joined #go-nuts
11:42 -!- angasule [~angasule@190.2.33.49] has joined #go-nuts
11:43 -!- moraes [~moraes@189.103.188.201] has quit [Remote host closed the
connection]
11:45 < wrtp> manveru: why bother?  you could do it with four lines, or just
one and a less function for each.
11:46 -!- rputikar [~240182H@203-59-121-184.dyn.iinet.net.au] has joined #go-nuts
11:46 < wrtp> i would never copy container/vector - there's no point in it
11:49 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Read error: Connection reset by peer]
11:50 -!- lareth [~corelon@193.92.136.240] has quit [Ping timeout: 258 seconds]
11:50 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
11:52 -!- lareth [~corelon@dencoae.ath.forthnet.gr] has joined #go-nuts
11:52 < mpl> in the http package, what do they mean exactly by service
thread (which serves the connection and call the appropriate handler)?  are they
mapped onto a thread or a goroutine?  should I assume they will preempt each other
or not?
11:56 -!- virtualsue [~chatzilla@nat/cisco/x-fuseobppvzegkvlu] has joined #go-nuts
11:56 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has quit
[Quit: Leaving...]
11:59 -!- COBOL2121 [~Null@usr018.bb160-01.udk.im.wakwak.ne.jp] has joined
#go-nuts
11:59 < wrtp> mpl: they mean a service goroutine really
12:00 < wrtp> and you should assume they can preempt each other
12:00 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined
#go-nuts
12:00 < mpl> wrtp: how come, if they are goroutine?
12:00 < mpl> *goroutines
12:01 < wrtp> mpl: because goroutines can run in parallel
12:01 < mpl> hmm
12:01 < mpl> and is there a way I could prevent that?
12:01 < mpl> appart from introducing locks.
12:02 < manveru> wrtp: how'd you do that?
12:02 < manveru> i mean, without type assertions
12:02 < manveru> i really wanna keep interface{} out of this
12:03 < wrtp> manveru: if you're using container/heap, you're using
interface{}
12:03 < manveru> no, i modified it for my type
12:04 < wrtp> manveru: so you're copying and pasting all of container/vector
and container/heap?
12:04 < manveru> yes
12:04 < wrtp> honestly, there's no need
12:05 < manveru> well, not manually of course, just gofmt
12:05 < manveru> just like the go devs made StringVector and the like
12:05 < wrtp> just put a type safe wrapper around the dynamically typed
methods
12:05 < wrtp> manveru: that is the *only* place in the entire source tree
that does that
12:05 < manveru> well, they obviously thought it'd be a good idea :)
12:05 < wrtp> manveru: it's only worth it there because it's a low level
building block
12:06 < wrtp> they obviously don't think it's a good idea anywhere else :-)
12:06 < manveru> i don't care about anywhere else...
12:06 < manveru> it works fine, just bothersome to have that much
boilerplate to emulate generics
12:06 < wrtp> manveru: you can do something like this:
http://pastebin.com/Hjmmy0En
12:07 < wrtp> don't try to emulate generics
12:08 < wrtp> mpl: you'll have to introduce locks
12:08 < wrtp> mpl: or a goroutine to talk to
12:08 < Namegduf> Having them talk to a goroutine is prettiest
12:08 < wrtp> Namegduf: depends on what you're doing
12:08 < wrtp> Namegduf: sometimes a mutex is more natural
12:08 < Namegduf> True.
12:09 < manveru> yeah...
12:09 < manveru> oh well, i think i'll refactor this whole beast anyway
12:10 < manveru> doesn't even have half of the required functionality and
looks like a pile of crap already
12:12 -!- Ekspluati [576c168c@gateway/web/freenode/ip.87.108.22.140] has quit
[Quit: Page closed]
12:12 -!- Fish-- [~Fish@coss6.exosec.net] has quit [Quit: So Long, and Thanks for
All the Fish]
12:12 -!- Fish [~Fish@exo3753.pck.nerim.net] has joined #go-nuts
12:19 < mpl> yeah at first glance there's only one tiny global var I want to
lock around, but while I'm at it I guess I should protect all the sql r/w as well,
so probably a main goroutine to sync all that.
12:20 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has joined #go-nuts
12:26 -!- gnufs [~ali@li143-49.members.linode.com] has joined #go-nuts
12:27 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has quit [Quit: Der weg zur
erkenntniss ist der richtige.]
12:28 -!- gnufs [~ali@li143-49.members.linode.com] has left #go-nuts ["WeeChat
0.3.4"]
12:33 -!- jlaffaye [~jlaffaye@abydos.jlaffaye.net] has joined #go-nuts
12:33 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has joined #go-nuts
12:37 -!- sunfmin [~sunfmin@115.206.253.191] has joined #go-nuts
12:37 -!- telexicon_ [~telexicon@c-67-160-127-145.hsd1.wa.comcast.net] has joined
#go-nuts
12:38 -!- telexicon [~telexicon@unaffiliated/chowmeined] has quit [Disconnected by
services]
12:39 -!- telexicon [~telexicon@c-67-160-127-145.hsd1.wa.comcast.net] has quit
[Changing host]
12:39 -!- telexicon [~telexicon@unaffiliated/chowmeined] has joined #go-nuts
12:46 -!- COBOL2121 [~Null@usr018.bb160-01.udk.im.wakwak.ne.jp] has quit [Remote
host closed the connection]
12:48 < Namegduf> mpl: The tricky part of the design now shows in making as
much as possible parallel and as little as possible synchronous.
12:52 < mpl> Namegduf: yeah well, it's not a high traffic thingie, it's for
my personal use, so the parallel optimization is not a big concern.
12:52 < Namegduf> Ah, okay.  :P
12:52 < mpl> that one
12:52 < mpl> http://code.google.com/p/gogallery/
12:55 -!- th0re_ [~thre@tmo-111-51.customers.d1-online.com] has joined #go-nuts
12:57 -!- th0re_ [~thre@tmo-111-51.customers.d1-online.com] has quit [Client Quit]
12:58 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has quit [Ping timeout: 276
seconds]
12:58 -!- th0re [~thre@tmo-111-51.customers.d1-online.com] has joined #go-nuts
12:59 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
13:01 -!- noam [noam@87.69.42.61.cable.012.net.il] has quit [Ping timeout: 246
seconds]
13:03 -!- th0re [~thre@tmo-111-51.customers.d1-online.com] has quit [Quit: Der weg
zur erkenntniss ist der richtige.]
13:07 < ww> any news of go on solaris recently?  (no please don't mock me,
sometimes constraints are imposed from outwith)
13:08 < str1ngs> I have not heard anything ww.  other then one other person
asking about it.
13:09 < taruti> ww: perhaps gccgo?
13:10 -!- freetz [~fritz@bc-proxy-2.sandia.gov] has joined #go-nuts
13:11 < ww> taruti: that would be interesting to try...
13:12 < ww> i wonder how easy it is for a program which normally uses a
couple of cgo bindings to be made to build properly with either go or gccgo...
13:15 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
13:16 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit
[Client Quit]
13:24 -!- delinka [~delinka@pidsley.praxxium.com] has left #go-nuts []
13:27 -!- noodles775 [~michael@canonical/launchpad/noodles775] has quit [Ping
timeout: 276 seconds]
13:27 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit
[Ping timeout: 260 seconds]
13:27 -!- uqos [~uqos@grimm.utelsystems.com] has joined #go-nuts
13:30 < uqos> Thisone http://pastebin.ca/2069454 stops after creating 1014
goroutines, I was assuming go multiplexed several goroutines onto an OS thread -
why does it create 1 thread per goroutine
13:30 -!- pharris [~Adium@rhgw.opentext.com] has joined #go-nuts
13:31 -!- robteix [~robteix@host40.201-253-152.telecom.net.ar] has quit [Quit:
Computer has gone to sleep.]
13:34 -!- GilJ [~GilJ@zeus.ugent.be] has quit [Quit: leaving]
13:34 -!- GilJ [~GilJ@zeus.ugent.be] has joined #go-nuts
13:35 -!- MatPV [100goals@adsl-065-082-213-044.sip.jax.bellsouth.net] has joined
#go-nuts
13:35 -!- MatPV [100goals@adsl-065-082-213-044.sip.jax.bellsouth.net] has left
#go-nuts []
13:35 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Read error: Connection reset by peer]
13:36 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
13:37 -!- noodles775 [~michael@g229205147.adsl.alicedsl.de] has joined #go-nuts
13:37 -!- noodles775 [~michael@g229205147.adsl.alicedsl.de] has quit [Changing
host]
13:37 -!- noodles775 [~michael@canonical/launchpad/noodles775] has joined #go-nuts
13:37 < skelterjohn> uqos: because time.Sleep won't yield the thread
13:37 < skelterjohn> it's a known issue with time.Sleep
13:37 < skelterjohn> try "<-time.After(5e9)" instead
13:39 < uqos> alright, so there's some calls that blocks the (OS) thread and
go creates a new goroutine in such cases ? Are there other stuff that does that
besides time.Sleep ?
13:39 -!- DerHorst [~Horst@e176098182.adsl.alicedsl.de] has joined #go-nuts
13:39 < uqos> s/goroutine/thread
13:40 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #go-nuts
13:41 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts
13:42 < str1ngs> uqos: there is an actual Tick channel in the time package
13:42 < Namegduf> uqos: Anything that does a blocking syscall.
13:42 < str1ngs> uqos: https://gist.github.com/982382
13:43 < Namegduf> uqos: I/O does not do blocking syscalls- it's implemented
using non-blocking I/O and select()-like stuff in the backend.
13:44 < Namegduf> Other stuff you'd expect to block probably does.
13:44 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
13:52 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-155-136.clienti.tiscali.it] has
joined #go-nuts
13:54 -!- robteix [~robteix@host40.201-253-152.telecom.net.ar] has joined #go-nuts
13:55 -!- Ekspluati [5b9a0491@gateway/web/freenode/ip.91.154.4.145] has joined
#go-nuts
13:58 < str1ngs> ww: https://github.com/str1ngs/go/commit/7286ac seems some
working is being done for solaris
13:59 -!- chomp [~chomp@dap-209-166-184-50.pri.tnt-3.pgh.pa.stargate.net] has
joined #go-nuts
14:02 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
14:04 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat]
14:13 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts
14:13 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
14:18 -!- alehorst [~alehorst@201.47.10.119.dynamic.adsl.gvt.net.br] has quit
[Ping timeout: 246 seconds]
14:18 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined
#go-nuts
14:24 -!- alehorst [~alehorst@201.47.10.119.dynamic.adsl.gvt.net.br] has joined
#go-nuts
14:32 -!- fvbommel [~fvbommel_@dyn069244.nbw.tue.nl] has quit [Read error:
Operation timed out]
14:32 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
14:34 -!- bugQ [~bug@c-67-186-255-54.hsd1.ut.comcast.net] has joined #go-nuts
14:35 -!- jstemmer [~cheetah@mrpwn.stemmertech.com] has joined #go-nuts
14:38 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has
joined #go-nuts
14:38 <+iant> ww: gccgo reportedly works on Solaris
14:40 -!- telexicon_ [~telexicon@c-67-160-127-145.hsd1.wa.comcast.net] has joined
#go-nuts
14:40 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has joined #go-nuts
14:42 < chomp> ew solaris
14:42 -!- telexicon [~telexicon@unaffiliated/chowmeined] has quit [Ping timeout:
252 seconds]
14:46 -!- skelterjohn [~jasmuth@c-24-0-2-70.hsd1.nj.comcast.net] has quit [Quit:
skelterjohn]
14:51 -!- sunfmin [~sunfmin@115.206.253.191] has quit [Quit: sunfmin]
14:54 -!- KingPhilroy [~kingphilr@68-116-192-86.dhcp.oxfr.ma.charter.com] has quit
[Remote host closed the connection]
14:55 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
14:55 < exch> I'm still having decision issues with C bindings.  If a
C-structed, exposed on the Go side needs to retain a pointer to the original C
struct, should I bother to copy the c fields to Go equivalents, so they can be
more easily accessed.  or should I only supply get/set accessor methods?
Potentially making the Go api messy
14:56 < exch> By copying the fields, and keeping the original around, I
basically duplicate the structure in memory and have to handle synchroization of
the fields when it all has to be sent back into the C world
15:01 < chomp> sounds messy either way.  is there any reason you can't just
manipulate the C structure directly
15:03 < exch> within my package, yes, but exposing its fields to anything
outside it requires remapping of fields, or creating accessors.  Because cgo
leaves the lower-case struct field names intact.  They will be package-local by
default.  Not to mention have C types instead of Go types
15:03 -!- virtualsue [~chatzilla@nat/cisco/x-fuseobppvzegkvlu] has quit [Ping
timeout: 244 seconds]
15:04 -!- noodles775 [~michael@canonical/launchpad/noodles775] has quit [Read
error: Operation timed out]
15:05 < chomp> ah, i didn't realize you were talking about the external
interface to your bindings.
15:05 < exch> yes
15:05 < chomp> a copy is probably the way to go
15:05 < exch> internally I can easily deal with the c stuff directly
15:05 < chomp> mapping to go types, that is
15:06 < chomp> what are you wrapping, out of curiosity?
15:06 < exch> libmtp
15:06 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
15:06 < exch> I've done it before, but havent maintained it.  Go has changed
a lot so i'm rewriting it from scratch
15:07 < chomp> word
15:07 < exch> Besides that, the previous version retained the C api as-is.
Which is not very idiomatic as far as Go is concerned and therefor was even
messier :p
15:07 < chomp> heh yeah i've found that with most C libraries
15:07 -!- noodles775 [~michael@e178253171.adsl.alicedsl.de] has joined #go-nuts
15:07 -!- noodles775 [~michael@e178253171.adsl.alicedsl.de] has quit [Changing
host]
15:07 -!- noodles775 [~michael@canonical/launchpad/noodles775] has joined #go-nuts
15:08 < chomp> a 1:1 mapping is generally ugly and can be substantially
improved
15:08 < wrtp> exch: how many fields are we talking?  an accessor of some
kind might be the best way of doing things.
15:09 < exch> wrtp: depends on the structure.  No more than 11 or 12
15:09 -!- telexicon_ [~telexicon@c-67-160-127-145.hsd1.wa.comcast.net] has quit
[Ping timeout: 252 seconds]
15:09 < exch> Most of em basic integer types
15:10 < str1ngs> exch: ya I have the same problem working with libgit2
15:10 < wrtp> exch: but all mutable?
15:11 < exch> wrtp: Not all of them.  The immutable ones could do with a
simple get accessor I suppose
15:11 < exch> that should get rid of a fair few of them
15:11 * wrtp is having difficulty finding the libmtp API docs
15:11 < exch> Not very consistent, but in the interest of useability I
suppose it's a worthwhile tradeof
15:11 -!- Fib [~fib@li142-170.members.linode.com] has left #go-nuts []
15:12 -!- tncardoso [~thiago@150.164.2.20] has quit [Quit: bye]
15:12 < wrtp> for the immutable ones you could write a single accessor that
returned them all as a Go struct
15:12 < wrtp> depending on the performance tradeoffs
15:14 < exch> This particular library interacts with portable USB devices
like mp3 players/digital cameras.  So speed probably not one of it's stronger
points to begin with
15:14 < exch> file transfer, filesystem management and stuff like that
15:14 < wrtp> if you're talking metadata, then yeah
15:16 < wrtp> i guess you could mirror all fields, then have Info() and
SetInfo() methods
15:17 -!- eimantas [~eimantas@88.118.232.14] has quit [Quit: eimantas]
15:20 -!- noodles775 [~michael@canonical/launchpad/noodles775] has quit [Ping
timeout: 255 seconds]
15:21 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has joined #go-nuts
15:22 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
15:22 -!- noodles775 [~michael@g229200183.adsl.alicedsl.de] has joined #go-nuts
15:22 -!- noodles775 [~michael@g229200183.adsl.alicedsl.de] has quit [Changing
host]
15:22 -!- noodles775 [~michael@canonical/launchpad/noodles775] has joined #go-nuts
15:24 -!- coderendezvous [~coderende@adsl-98-66-2-41.mem.bellsouth.net] has joined
#go-nuts
15:29 -!- bugQ [~bug@c-67-186-255-54.hsd1.ut.comcast.net] has quit [Read error:
Operation timed out]
15:30 -!- Crnobog|Work [u1041@gateway/web/irccloud.com/x-swuluhulgmoarkse] has
joined #go-nuts
15:32 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host
closed the connection]
15:36 -!- adlan_ [~adlan@175.138.45.152] has joined #go-nuts
15:40 -!- awidegreen [~quassel@h-170-226.A212.priv.bahnhof.se] has joined #go-nuts
15:43 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
15:45 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
15:47 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
15:47 -!- rael_wiki [~chatzilla@unaffiliated/rael-wiki/x-8420294] has joined
#go-nuts
15:47 < rael_wiki> hello
15:47 < exch> lo
15:48 < rael_wiki> is there a way to pass a struct with private fields
through a channel without passing a pointer?
15:48 < rael_wiki> maybe something like a serialize function?
15:48 < skelterjohn> you can get at the raw bytes with the unsafe package
15:49 < skelterjohn> but in general if something has private fields, you
pass around a pointer
15:49 < skelterjohn> is there a specific reason you don't want to do this?
15:49 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
15:51 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has joined #go-nuts
15:51 < rael_wiki> skelterjohn: maybe one day the goroutines that I'm using
will be different processes running on different machines that communicate through
a network
15:51 -!- aho [~nya@fuld-590c69c2.pool.mediaWays.net] has joined #go-nuts
15:51 -!- adlan [~adlan@175.138.45.152] has quit [Disconnected by services]
15:52 -!- virtualsue [~chatzilla@nat/cisco/x-pwniqrlpbvcslxwr] has joined #go-nuts
15:52 -!- adlan_ [~adlan@175.138.45.152] has joined #go-nuts
15:52 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
15:52 -!- adlan_ [~adlan@175.138.45.152] has quit [Read error: Connection reset by
peer]
15:53 -!- noodles775 [~michael@canonical/launchpad/noodles775] has quit [Ping
timeout: 260 seconds]
15:53 -!- fvbommel [~fvbommel_@86.86.15.250] has joined #go-nuts
15:54 < wrtp> rael_wiki: i think that restriction will be relaxing soon
15:54 -!- noodles775 [~michael@e178255000.adsl.alicedsl.de] has joined #go-nuts
15:54 -!- noodles775 [~michael@e178255000.adsl.alicedsl.de] has quit [Changing
host]
15:54 -!- noodles775 [~michael@canonical/launchpad/noodles775] has joined #go-nuts
15:55 < skelterjohn> from within the package where you define the type you
can make a chan of it
15:55 < skelterjohn> from outside that package, you cannot.  consider making
the important fields not private
15:57 < skelterjohn> wrtp: do you mean in general assignment and use of
struct values with unexported fields?
15:57 < skelterjohn> or specifically something with chans
15:57 -!- dRbiG [drbig@unhallowed.pl] has quit [Read error: Operation timed out]
15:57 -!- noodles775 [~michael@canonical/launchpad/noodles775] has quit [Client
Quit]
15:57 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Read error: Connection reset by peer]
15:58 -!- Bigbear11 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
15:58 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
15:58 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
16:01 -!- coderendezvous [~coderende@adsl-98-66-2-41.mem.bellsouth.net] has quit
[Quit: Leaving]
16:02 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection]
16:03 -!- Project-2501 [~Marvin@82.84.98.240] has joined #go-nuts
16:03 -!- robteix [~robteix@host40.201-253-152.telecom.net.ar] has quit [Quit:
Leaving...]
16:03 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
16:04 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has quit [Quit: Der weg zur
erkenntniss ist der richtige.]
16:06 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-155-136.clienti.tiscali.it] has
quit [Ping timeout: 276 seconds]
16:10 < wrtp> skelterjohn: general assignment and use
16:14 -!- Fish [~Fish@exo3753.pck.nerim.net] has quit [Quit: So Long, and Thanks
for All the Fish]
16:19 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 276 seconds]
16:22 -!- boscop_ [~boscop@f050144020.adsl.alicedsl.de] has joined #go-nuts
16:25 -!- boscop [~boscop@g227006223.adsl.alicedsl.de] has quit [Ping timeout: 246
seconds]
16:34 -!- piranha [~piranha@D57D1AB3.static.ziggozakelijk.nl] has quit [Quit:
Computer has gone to sleep.]
16:36 -!- Bigbear11 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
16:37 < skelterjohn> cool.  i didn't exactly follow why it wasn't allowed in
the first place
16:37 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
16:38 < ww> too bad
16:38 < ww> enforcement of public/private helps prevent spaghetti getting
tangled in implementation deatul
16:38 < ww> s/deatul/details/
16:39 -!- DerHorst [~Horst@e176098182.adsl.alicedsl.de] has quit [Remote host
closed the connection]
16:40 < jnwhiteh> I wish I had an easy way to make file-local functions =/
16:41 -!- Esteth [bcdc8b0c@gateway/web/freenode/ip.188.220.139.12] has joined
#go-nuts
16:42 < wrtp> ww: public and private will still be enforced.
16:42 < wrtp> it's just you'll be able to copy private fields even when you
can't see them
16:43 < skelterjohn> ww: it's just "someVar :=
AStructWithUnexportedMembers{}" would be allowed
16:43 < wrtp> skelterjohn: the main reason AFAICS was so that types like
sync.Mutex could enforce the fact that the address wouldn't change
16:43 < skelterjohn> jnwhiteh: what would the purpose of a file-local
function be?
16:43 < skelterjohn> wrtp: very interesting...
16:44 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 246
seconds]
16:44 < Esteth> how would I go about writing a simple file format parser for
go?  I'm trying to parse MIPS source code, which is very simple, but I'm not sure
what approach to take.  YACC/Lex and bind to C?
16:44 < wrtp> yeah, i can't really see the point of a file-local function.
you're in control of the names used in the whole package.
16:44 < skelterjohn> solution there is to "type mutex struct {...} type
Mutex *mutex", perhaps
16:44 < wrtp> skelterjohn: i don't think that makes a difference
16:44 < skelterjohn> Esteth: there is goyacc
16:44 < skelterjohn> wrtp: i guess you could say "x := *theMutex"
16:45 < jnwhiteh> I have non-locking versions of some functions (the caller
must have the lock when calling them) and it'd be nice if I could ensure that will
be the case rather than having to mangle the names so I know not to call them
16:45 < jnwhiteh> more of a maintenance issue than anything
16:45 < wrtp> skelterjohn: yes
16:45 < skelterjohn> then "type Mutex struct { *mutex }" :)
16:46 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error:
Connection reset by peer]
16:46 < wrtp> skelterjohn: yeah, but that kinda gets around the whole point
of Mutexes - you can embed them with no allocation necessary
16:46 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
16:46 < Esteth> skelterjohn: Thanks for the pointer :)
16:46 < jnwhiteh> wrtp: yes, but the package is rather large..  would be
nice if I didn't have to mangle the names
16:46 < jnwhiteh> thats all =)
16:46 < skelterjohn> you can embed something with an unexported field, but
you can't assign it?
16:46 < wrtp> jnwhiteh: with that kind of thing, i often append a "0" to the
function name, indicating that it's the underlying version.
16:46 < wrtp> skelterjohn: yes
16:47 < jnwhiteh> in this case they're _NL_funcname
16:47 < jnwhiteh> so its hard to mistake them
16:47 < skelterjohn> can you assign the thing that embeds?
16:47 < jnwhiteh> just feels like there should be a nicer way and I'm used
to chunk-level locals from Lua :P
16:47 < wrtp> skelterjohn: no, because it holds unexported fields
16:47 < jnwhiteh> hell, having a way to introduce a new scope would be
sufficient.  actually.
16:47 < jnwhiteh> but confusing :P
16:48 < wrtp> jnwhiteh: i think you're making the names nastier than they
could be...
16:48 < jnwhiteh> sure, but I want to make sure its clear =)
16:48 < wrtp> you make up your own rules in this case..
16:48 < jnwhiteh> yes, ofc
16:48 < jnwhiteh> I'd rather I did't have to..  I could just have them local
to a scope, then they can't be called
16:48 < skelterjohn> jnwhiteh: you could split it into a few packages
16:48 < jnwhiteh> that's all =)
16:48 < jnwhiteh> skelterjohn: I've considered this :P
16:49 < skelterjohn> and you can have things local to a scope - it's just
that go doesn't consider a file to be a scope
16:49 < jnwhiteh> its my own problem to control, I know
16:49 < jnwhiteh> skelterjohn: Of course, I know this
16:49 < jnwhiteh> just musing!
16:49 < skelterjohn> as far as the compiler is concerned, you might as well
cat all the files together (mod fixing packages and imports"
16:49 < skelterjohn> sorry, i don't mean to be piling it on :)
16:49 < jnwhiteh> np :P
16:50 < jnwhiteh> off to home
16:57 < rael_wiki> wrtp: so in future versions of the compiler will be
allowed to assign a struct with private fields?
16:59 -!- b33p [~mgray@li226-224.members.linode.com] has joined #go-nuts
16:59 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
17:00 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
17:00 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
17:00 < wrtp> rael_wiki: it looks that way
17:04 < rael_wiki> ok I'm turning my fields to public hoping one day I'll be
able to make them private again...
17:05 -!- exch [~exch@c74149.upc-c.chello.nl] has quit [Ping timeout: 258 seconds]
17:06 -!- Esteth [bcdc8b0c@gateway/web/freenode/ip.188.220.139.12] has quit [Ping
timeout: 252 seconds]
17:07 < skelterjohn> rael_wiki: if you have a chan interface{}, you could
probably feed it the non-pointer version of your object
17:07 < skelterjohn> but the code that unpacks it would have to be the same
package
17:08 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-152-153.clienti.tiscali.it]
has joined #go-nuts
17:09 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined
#go-nuts
17:09 < rael_wiki> yep...
17:10 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 250 seconds]
17:12 -!- Project-2501 [~Marvin@82.84.98.240] has quit [Ping timeout: 260 seconds]
17:18 -!- ithkuil [~marko@2a00:1620:c0:50:66b9:e8ff:feca:1812] has quit [Ping
timeout: 255 seconds]
17:19 -!- Netsplit *.net <-> *.split quits: jstemmer, homa_rano, awidegreen,
ww, manveru, chowmeined, niemeyer, steven___, dj2, rl, (+3 more, use /NETSPLIT to
show all of them)
17:19 -!- robteix [~robteix@host40.201-253-152.telecom.net.ar] has joined #go-nuts
17:20 -!- Netsplit over, joins: awidegreen, jstemmer, niemeyer, steven___,
chowmeined, dj2, homa_rano, manveru, rl, jnwhiteh (+3 more)
17:21 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Ping
timeout: 252 seconds]
17:23 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts
17:24 -!- ako [~nya@fuld-590c7260.pool.mediaWays.net] has joined #go-nuts
17:24 -!- markcol [~markcol@74.125.59.1] has joined #go-nuts
17:26 -!- bugQ [~bug@c-67-186-255-54.hsd1.ut.comcast.net] has joined #go-nuts
17:26 -!- rputikar [~240182H@203-59-121-184.dyn.iinet.net.au] has quit [Quit:
rputikar]
17:27 -!- aho [~nya@fuld-590c69c2.pool.mediaWays.net] has quit [Ping timeout: 246
seconds]
17:31 -!- virtualsue [~chatzilla@nat/cisco/x-pwniqrlpbvcslxwr] has quit [Ping
timeout: 248 seconds]
17:36 -!- gtaylor [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has joined
#go-nuts
17:37 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
17:38 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
17:44 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined
#go-nuts
17:45 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has quit [Quit: ucasano]
17:46 -!- rael_wiki [~chatzilla@unaffiliated/rael-wiki/x-8420294] has quit [Quit:
ChatZilla 0.9.86.1 [Iceweasel 3.5.19/20110430164311]]
17:47 -!- zimsim [~simon@ip1.c294.amb153.cust.comxnet.dk] has quit [Ping timeout:
248 seconds]
17:47 -!- boscop__ [~boscop@f055122009.adsl.alicedsl.de] has joined #go-nuts
17:48 -!- boscop_ [~boscop@f050144020.adsl.alicedsl.de] has quit [Ping timeout:
246 seconds]
17:48 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit
[Read error: Connection reset by peer]
17:49 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined
#go-nuts
17:50 -!- rphillips [~rphillips@unaffiliated/rphillips] has quit [Quit: ZNC -
http://znc.sourceforge.net]
17:50 -!- drhodes [~none@drhodes.xen.prgmr.com] has quit [Ping timeout: 260
seconds]
17:50 -!- adg [~nf@2001:470:21:20::4444:61d9] has quit [Ping timeout: 260 seconds]
17:50 -!- drhodes [~none@drhodes.xen.prgmr.com] has joined #go-nuts
17:50 -!- adg [~nf@2001:470:21:20::4444:61d9] has joined #go-nuts
17:50 -!- mode/#go-nuts [+o adg] by ChanServ
17:52 -!- ayo [~nya@fuld-590c735d.pool.mediaWays.net] has joined #go-nuts
17:52 -!- rphillips [~rphillips@unaffiliated/rphillips] has joined #go-nuts
17:53 -!- boscop_ [~boscop@f055221031.adsl.alicedsl.de] has joined #go-nuts
17:54 -!- boscop__ [~boscop@f055122009.adsl.alicedsl.de] has quit [Ping timeout:
260 seconds]
17:55 -!- ako [~nya@fuld-590c7260.pool.mediaWays.net] has quit [Ping timeout: 246
seconds]
17:55 -!- merijn [~merijn@inconsistent.nl] has joined #go-nuts
17:57 -!- tncardoso [~thiago@189.59.128.199.dynamic.adsl.gvt.net.br] has joined
#go-nuts
17:58 < merijn> How lightweight are goroutines?  I'm just looking for an
order of magnitude guesstimate of how many is still a sane number (e.g.  in
Haskell/Erlang I can have 10k-100k threads is still a sane amount, can Go handle
the same?  less?  more?)
17:58 < Namegduf> merijn: 4KB initial stack is the primary cost
17:58 -!- melter [~Melter@2001:4930:116:0:21c:c0ff:feef:eaf5] has quit [Read
error: Operation timed out]
17:58 < Namegduf> A little CPU to create
17:58 < Namegduf> I think that's it
17:58 < Namegduf> (They're not massively slow to create, just, you know,
don't be spawning and destroying them in performance critical code for no reason)
17:59 < Namegduf> The stack is the limiting factor for count.
17:59 < Namegduf> 100k is entirely reasonable.
17:59 < Namegduf> 1 million should be reasonable if you have the RAM for it.
17:59 < wrtp> merijn: they're on the same order as those in haskell/erlang
17:59 * wrtp thinks that the initial stack size could be smaller
18:00 < merijn> Namegduf, wrtp: Ok, thanks.  That's what I figured, but
never hurts to check :)
18:00 < Namegduf> Of course.
18:00 -!- melter [~Melter@dyn072.morrill-116.ndsu.NoDak.edu] has joined #go-nuts
18:00 < wrtp> the compiler could help
18:00 < Namegduf> wrtp: I agree
18:00 < wrtp> when there are thousands of goroutines, in my experience,
they're often trivial little things that need hardly any stack
18:02 -!- Niedar [~bleh@ip68-99-166-222.hr.hr.cox.net] has quit [Read error:
Connection reset by peer]
18:05 -!- noam [noam@87.69.42.61.cable.012.net.il] has joined #go-nuts
18:05 -!- Niedar [~bleh@ip68-99-166-222.hr.hr.cox.net] has joined #go-nuts
18:05 -!- huin [~huin@91.85.171.238] has joined #go-nuts
18:06 -!- keeth [~keeth@207.102.25.19] has joined #go-nuts
18:06 -!- Dr_Who [~tgall@linaro/tgall-foo] has quit [Read error: Operation timed
out]
18:07 -!- KirkMcDonald [~Kirk@python/site-packages/KirkMcDonald] has quit [Read
error: Operation timed out]
18:09 -!- KirkMcDonald [~Kirk@python/site-packages/KirkMcDonald] has joined
#go-nuts
18:20 -!- Dr_Who [~tgall@206.9.88.154] has joined #go-nuts
18:20 -!- Dr_Who [~tgall@206.9.88.154] has quit [Changing host]
18:20 -!- Dr_Who [~tgall@linaro/tgall-foo] has joined #go-nuts
18:20 -!- drhodes [~none@drhodes.xen.prgmr.com] has quit [Remote host closed the
connection]
18:22 -!- TheMue [~TheMue@p5DDF5889.dip.t-dialin.net] has joined #go-nuts
18:22 -!- tvw [~tv@e176003109.adsl.alicedsl.de] has joined #go-nuts
18:25 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 252
seconds]
18:26 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has joined #go-nuts
18:32 -!- markcol [~markcol@74.125.59.1] has quit [Quit: markcol]
18:33 -!- rphillips [~rphillips@unaffiliated/rphillips] has quit [Quit: ZNC -
http://znc.sourceforge.net]
18:33 -!- markcol [~markcol@74.125.59.1] has joined #go-nuts
18:33 -!- adg [~nf@2001:470:21:20::4444:61d9] has quit [Ping timeout: 260 seconds]
18:34 -!- adg [~nf@2001:470:21:20::4444:61d9] has joined #go-nuts
18:34 -!- mode/#go-nuts [+o adg] by ChanServ
18:34 -!- rphillips [~rphillips@unaffiliated/rphillips] has joined #go-nuts
18:35 -!- cw_ [~anticw@parsec.stupidest.org] has quit [Read error: Operation timed
out]
18:35 -!- cw_ [~anticw@parsec.stupidest.org] has joined #go-nuts
18:40 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
18:42 -!- skelterjohn [~jasmuth@lawn-gw.rutgers.edu] has quit [Quit: skelterjohn]
18:46 -!- rcrowley_ [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined
#go-nuts
18:46 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has joined #go-nuts
18:47 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Read
error: Operation timed out]
18:53 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
18:53 -!- enferex [~enferex@users.757.org] has quit [Ping timeout: 240 seconds]
18:55 -!- enferex [~enferex@users.757.org] has joined #go-nuts
18:59 -!- adlan [~adlan@175.138.45.152] has quit [Read error: Connection timed
out]
18:59 -!- adlan [~adlan@175.138.45.152] has joined #go-nuts
19:01 -!- rutkowski [~adrian@078088203034.walbrzych.vectranet.pl] has joined
#go-nuts
19:01 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has joined #go-nuts
19:05 -!- virtualsue [~chatzilla@nat/cisco/x-mvnqjygxpmtiaypc] has joined #go-nuts
19:07 -!- th0re [~thre@p5B3B521D.dip.t-dialin.net] has quit [Quit: Der weg zur
erkenntniss ist der richtige.]
19:14 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Quit:
Leaving.]
19:14 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Read
error: Connection reset by peer]
19:15 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined
#go-nuts
19:16 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
19:18 -!- keeth [~keeth@207.102.25.19] has quit [Quit: keeth]
19:23 -!- GilJ [~GilJ@zeus.ugent.be] has quit [Ping timeout: 255 seconds]
19:24 -!- rphillips [~rphillips@unaffiliated/rphillips] has quit [Read error:
Connection reset by peer]
19:25 -!- rphillip- [~rphillips@2001:470:21:31::42dc:59] has joined #go-nuts
19:25 -!- angasule [~angasule@190.2.33.49] has quit [Ping timeout: 258 seconds]
19:25 -!- r_linux [~r_linux@smtp.mandique.com.br] has joined #go-nuts
19:26 -!- angasule [~angasule@190.2.33.49] has joined #go-nuts
19:33 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-152-153.clienti.tiscali.it]
has quit [Quit: E se abbasso questa leva che succ...]
19:34 -!- rphillip- [~rphillips@2001:470:21:31::42dc:59] has quit [Remote host
closed the connection]
19:36 -!- dfr|mac [~dfr|work@nat/google/x-mxbelrbzbhdfvfsv] has joined #go-nuts
19:37 -!- dfr|mac [~dfr|work@nat/google/x-mxbelrbzbhdfvfsv] has quit [Remote host
closed the connection]
19:45 -!- goer [60e23002@gateway/web/freenode/ip.96.226.48.2] has quit [Quit: Page
closed]
19:49 -!- Shnookie [~Shnookie@92.85.165.238] has joined #go-nuts
19:52 -!- dfr|mac [~dfr|work@nat/google/x-cmiwibcisomauvbp] has joined #go-nuts
19:53 -!- dfr|mac [~dfr|work@nat/google/x-cmiwibcisomauvbp] has quit [Remote host
closed the connection]
19:55 -!- Shnookie [~Shnookie@92.85.165.238] has left #go-nuts ["I'm gone."]
19:55 -!- keeth [~keeth@207.102.25.19] has joined #go-nuts
19:56 -!- dRbiG [drbig@unhallowed.pl] has joined #go-nuts
19:57 -!- zgrim [~zgrim@78.97.147.192] has joined #go-nuts
19:59 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
20:02 -!- keithcascio [~keithcasc@nat/google/x-otetgtjjnvelfoik] has joined
#go-nuts
20:08 -!- dfr|mac [~dfr|work@nat/google/x-hienzrcgtwfognzw] has joined #go-nuts
20:10 -!- GilJ [~GilJ@zeus.ugent.be] has joined #go-nuts
20:11 -!- adlan [~adlan@175.138.45.152] has quit [Ping timeout: 246 seconds]
20:12 -!- fabled [~fabled@83.145.235.194] has quit [Ping timeout: 240 seconds]
20:12 -!- alehorst [~alehorst@201.47.10.119.dynamic.adsl.gvt.net.br] has quit
[Quit: Leaving.]
20:12 -!- adlan [~adlan@175.138.45.152] has joined #go-nuts
20:14 -!- rutkowski [~adrian@078088203034.walbrzych.vectranet.pl] has quit [Quit:
WeeChat 0.3.3-dev]
20:16 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Ping timeout: 246
seconds]
20:18 < zgrim> sorry, noob here :), is there an easy way i can make a struct
entry of type (anon) func have access to the struct it belongs to ?
20:19 < KirkMcDonald> zgrim: Pass it to the function as its first argument.
20:19 < zgrim> ie: for a type Foo struct { file *os.FileInfo.  action
*func(ev *Event) }, when doing (say a) addWatcher(file, action), would like
'action' to act on the Foo 'obj', when called
20:19 < zgrim> kindof a method injection i suppose
20:20 < KirkMcDonald> zgrim: Or: Define the function as a closure containing
that pointer.
20:21 -!- ako [~nya@fuld-590c7b5f.pool.mediaWays.net] has joined #go-nuts
20:21 < KirkMcDonald> zgrim: Also: Why *func?
20:21 < zgrim> KirkMcDonald: i think i'd need to modify its signature in the
Foo struct, to accept a Foo type, i think i tried that and the compiler didn't
like it
20:22 < zgrim> KirkMcDonald: ah, was first a func, tried to see if it's
possible, disregard the pointer :)
20:23 -!- aho [~nya@fuld-590c735d.pool.mediaWays.net] has quit [Ping timeout: 246
seconds]
20:23 < zgrim> KirkMcDonald: thanks for the tips, i'll try some more
20:25 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
20:30 -!- bugQ [~bug@c-67-186-255-54.hsd1.ut.comcast.net] has quit [Ping timeout:
276 seconds]
20:32 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has quit [Quit:
Geek insindeĀ®]
20:34 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined
#go-nuts
20:35 -!- mfoemmel [~mfoemmel@chml01.drwholdings.com] has joined #go-nuts
20:38 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has joined #go-nuts
20:43 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:ed82:db1e:2b14:f509] has quit
[Quit: Leaving.]
20:49 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has quit [Quit:
Geek insindeĀ®]
20:51 -!- oal [~oal@5.79-160-122.customer.lyse.net] has quit [Remote host closed
the connection]
20:54 -!- comex_ [~comex@comex.xen.prgmr.com] has joined #go-nuts
20:55 -!- adlan [~adlan@175.138.45.152] has quit [Remote host closed the
connection]
20:55 -!- gregschlom [~quassel@187.118.210.62.te-dns.org] has quit [Ping timeout:
255 seconds]
20:55 -!- pharris [~Adium@rhgw.opentext.com] has quit [Quit: Leaving.]
21:05 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Ping
timeout: 240 seconds]
21:05 -!- vzx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts
21:05 -!- telexicon_ [~telexicon@c-67-160-127-145.hsd1.wa.comcast.net] has joined
#go-nuts
21:06 -!- foocraft [~ewanas@78.100.219.35] has joined #go-nuts
21:08 -!- jstemmer [~cheetah@mrpwn.stemmertech.com] has quit [Quit: leaving]
21:09 -!- chomp [~chomp@dap-209-166-184-50.pri.tnt-3.pgh.pa.stargate.net] has quit
[Quit: Leaving]
21:10 -!- telexicon_ [~telexicon@c-67-160-127-145.hsd1.wa.comcast.net] has quit
[Ping timeout: 252 seconds]
21:11 -!- napsy [~luka@88.200.96.18] has quit [Ping timeout: 258 seconds]
21:15 -!- rphillips [~rphillips@unaffiliated/rphillips] has joined #go-nuts
21:15 -!- rphillips [~rphillips@unaffiliated/rphillips] has quit [Excess Flood]
21:16 -!- rphillips [~rphillips@unaffiliated/rphillips] has joined #go-nuts
21:16 -!- huin [~huin@91.85.171.238] has quit [Quit: bedtime]
21:22 -!- nick125 [~nick@pdpc/supporter/student/nick125] has left #go-nuts []
21:23 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has quit [Quit:
Computer has gone to sleep.]
21:28 -!- kamaji [~kamaji@cpc2-aztw22-2-0-cust775.aztw.cable.virginmedia.com] has
quit [Remote host closed the connection]
21:28 -!- markcol [~markcol@74.125.59.1] has quit [Quit: markcol]
21:29 -!- Niedar [~bleh@ip68-99-166-222.hr.hr.cox.net] has quit [Read error:
Connection reset by peer]
21:33 -!- merijn [~merijn@inconsistent.nl] has left #go-nuts []
21:33 -!- markcol [~markcol@74.125.59.1] has joined #go-nuts
21:35 -!- tobym [~tobym@cpe-72-229-2-6.nyc.res.rr.com] has quit [Ping timeout: 260
seconds]
21:38 -!- TheMue [~TheMue@p5DDF5889.dip.t-dialin.net] has quit [Quit: TheMue]
21:39 -!- Niedar [~bleh@ip68-99-166-222.hr.hr.cox.net] has joined #go-nuts
21:41 < Tonnerre> Hm
21:41 < Tonnerre> Is there a chance of a DESTDIR patch to get in?
21:41 < Tonnerre> Or is that a Frequently Sent Patch?
21:41 -!- Fish [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the
Fish]
21:43 -!- Natch| [~natch@c-adcee155.25-4-64736c10.cust.bredbandsbolaget.se] has
quit [Read error: Operation timed out]
21:46 -!- r_linux [~r_linux@smtp.mandique.com.br] has quit [Quit: Lost terminal]
21:46 -!- awidegreen [~quassel@h-170-226.A212.priv.bahnhof.se] has quit [Remote
host closed the connection]
21:47 -!- virtualsue [~chatzilla@nat/cisco/x-mvnqjygxpmtiaypc] has quit [Ping
timeout: 240 seconds]
21:47 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
21:48 -!- keeth [~keeth@207.102.25.19] has quit [Remote host closed the
connection]
21:48 -!- photron [~photron@port-92-201-150-114.dynamic.qsc.de] has quit [Ping
timeout: 248 seconds]
21:48 -!- keeth [~keeth@207.102.25.19] has joined #go-nuts
21:50 -!- tncardoso [~thiago@189.59.128.199.dynamic.adsl.gvt.net.br] has quit
[Read error: Connection reset by peer]
21:50 -!- Natch| [~natch@c-adcee155.25-4-64736c10.cust.bredbandsbolaget.se] has
joined #go-nuts
21:58 -!- markcol_ [~markcol@74.125.59.1] has joined #go-nuts
21:58 -!- markcol [~markcol@74.125.59.1] has quit [Read error: Connection reset by
peer]
22:00 -!- freetz [~fritz@bc-proxy-2.sandia.gov] has quit [Ping timeout: 264
seconds]
22:00 -!- Makoryu [~bloodgog@pool-71-174-191-10.bstnma.fios.verizon.net] has
joined #go-nuts
22:14 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has
joined #go-nuts
22:18 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has quit
[Client Quit]
22:22 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has
joined #go-nuts
22:24 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: Quit]
22:26 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts
22:27 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
22:29 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
22:30 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined
#go-nuts
22:32 -!- markcol [~markcol@74.125.59.1] has left #go-nuts []
22:33 -!- markcol_ [~markcol@74.125.59.1] has joined #go-nuts
22:34 -!- markcol_ [~markcol@74.125.59.1] has left #go-nuts []
22:36 -!- wrtp [~rog@92.23.135.231] has quit [Quit: wrtp]
22:39 -!- crazy2be [~crazy2be@d209-89-248-73.abhsia.telus.net] has joined #go-nuts
22:39 < crazy2be> what is the best way to create a VFS using go?
22:39 < crazy2be> I want to use it as an API, rather than RPC calls if
possible
22:48 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has joined #go-nuts
22:54 -!- nictuku [~nict@unaffiliated/nictuku] has quit [Ping timeout: 246
seconds]
23:02 -!- robteix [~robteix@host40.201-253-152.telecom.net.ar] has quit [Quit:
Leaving...]
23:06 -!- hargettp [~hargettp@pool-71-184-185-93.bstnma.east.verizon.net] has quit
[Quit: Leaving...]
23:09 -!- Adys [~Adys@unaffiliated/adys] has quit [Quit: Quit]
23:13 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
23:18 < Ekspluati> Damn, I should be sleeping already.  Time flies when
writing Go.
23:19 -!- boscop_ [~boscop@f055221031.adsl.alicedsl.de] has quit [Read error:
Connection reset by peer]
23:19 -!- boscop_ [~boscop@f055221031.adsl.alicedsl.de] has joined #go-nuts
23:20 < Tonnerre> Ekspluati: exactly
23:21 < Ekspluati> I dreamed about Go last night by the way.  I got a Go
programming job and worked on some kind of multiplayer game server.  :D
23:22 < Ekspluati> But anyways, I need to go.  Byes.
23:22 -!- Ekspluati [5b9a0491@gateway/web/freenode/ip.91.154.4.145] has left
#go-nuts []
23:24 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has quit
[Quit: Venom_X]
23:32 -!- dfr|work [~dfr|work@nat/google/x-nizzxjnlcirubxfd] has quit [Remote host
closed the connection]
23:35 -!- dfr|work [~dfr|work@nat/google/x-fapoukhzlbscgklw] has joined #go-nuts
23:39 -!- crazy2be [~crazy2be@d209-89-248-73.abhsia.telus.net] has quit [Ping
timeout: 252 seconds]
23:43 -!- dfr|mac_ [~dfr|work@nat/google/x-ygpghwgtgugbvjgj] has joined #go-nuts
23:47 -!- dfr|mac [~dfr|work@nat/google/x-hienzrcgtwfognzw] has quit [Ping
timeout: 276 seconds]
--- Log closed Fri May 27 00:00:51 2011