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

--- Log opened Sun Aug 14 00:00:20 2011
00:12 -!- ccc1 [~Adium@140.109.98.187] has joined #go-nuts
00:12 -!- Jamra [~Jamra@109.67.29.133] has quit [Quit: Jamra]
00:16 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Quit: Computer
has gone to sleep.]
00:17 -!- chadkouse [~Adium@rrcs-74-218-87-242.central.biz.rr.com] has joined
#go-nuts
00:20 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
00:27 < moraes> aiju, you're a ninja.
00:34 < KBme> he is
00:34 < KBme> he effing wrote a kernel in go
00:36 -!- enferex [~enferex@users.757.org] has quit [Ping timeout: 260 seconds]
00:37 -!- enferex [~enferex@users.757.org] has joined #go-nuts
00:39 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has
joined #go-nuts
00:41 -!- ccc1 [~Adium@140.109.98.187] has quit [Quit: Leaving.]
00:44 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
00:46 -!- dreadlorde [dreadlorde@c-68-42-82-10.hsd1.mi.comcast.net] has joined
#go-nuts
00:47 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Client Quit]
00:50 < s|k> a kernel in go
00:50 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit
[Remote host closed the connection]
00:50 < s|k> that sounds awesome
00:54 -!- bugQ [~bug@c-67-186-254-86.hsd1.ut.comcast.net] has quit [Remote host
closed the connection]
00:55 < KBme> it isn't
00:56 < raylu> that sounds terrible, actually
00:56 < KBme> you're getting closer..
00:57 < KBme> http://code.google.com/p/gofy/source/browse/
00:58 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
01:01 -!- nekoh [~nekoh@dslb-178-004-077-104.pools.arcor-ip.net] has quit [Quit:
nekoh]
01:07 < s|k> since there is a run time, users have to have go installed in
order to run a go program right?
01:07 < s|k> runtime*
01:09 < KBme> i think with go the runtime gets linked into the binary?
static linking for the win!
01:10 * KBme not a ninja
01:11 < raylu> i believe so too
01:12 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has joined #go-nuts
01:13 < KBme> hay i didn't want to start a religion!  go away!  :P
01:15 -!- gnuvince_ [~vince@destiny.0wn.me] has quit [Quit: restarting tmux]
01:16 -!- gnuvince [~vince@destiny.0wn.me] has joined #go-nuts
01:19 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 240 seconds]
01:19 < str1ngs> s|k: what KBme said
01:20 < s|k> thanks
01:24 -!- dublisk
[~dublisk@CPEc03f0ee1cc39-CM001947573208.cpe.net.cable.rogers.com] has joined
#go-nuts
01:25 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
01:28 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Client Quit]
01:29 -!- KBme [~KBme@2001:470:cabe:666:666:666:666:666] has left #go-nuts
["Ex-Chat"]
01:29 -!- KBme [~KBme@2001:470:cabe:666:666:666:666:666] has joined #go-nuts
01:35 -!- espeed [~espeed@63.246.231.57] has quit [Quit: Leaving]
01:40 -!- JimPeak [~JimPeak@modemcable022.205-56-74.mc.videotron.ca] has joined
#go-nuts
01:41 -!- dublisk
[~dublisk@CPEc03f0ee1cc39-CM001947573208.cpe.net.cable.rogers.com] has quit [Ping
timeout: 246 seconds]
01:48 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
01:49 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
02:06 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has quit [Quit: Leaving.]
02:11 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
02:23 -!- Soak [Soak@gas45-5-88-182-12-78.fbx.proxad.net] has quit []
02:34 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
02:35 < jessta> s|k: just like how C's runtime is linked in to C binaries
02:45 -!- robteix [~robteix@host16.200-82-96.telecom.net.ar] has joined #go-nuts
02:45 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Quit: Computer
has gone to sleep.]
02:50 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
03:03 -!- Soak [Soak@gas45-5-88-182-12-78.fbx.proxad.net] has joined #go-nuts
03:11 -!- Argue [~Argue@112.201.133.68] has joined #go-nuts
03:14 -!- robteix [~robteix@host16.200-82-96.telecom.net.ar] has quit [Quit:
Leaving...]
03:17 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has
joined #go-nuts
03:20 -!- shoenig_ [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has
joined #go-nuts
03:20 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has quit
[Read error: Connection reset by peer]
03:27 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Quit: Computer
has gone to sleep.]
03:36 -!- dublisk
[~dublisk@CPEc03f0ee1cc39-CM001947573208.cpe.net.cable.rogers.com] has joined
#go-nuts
03:37 -!- dgnorton_ [~dgnorton@24.224.96.187] has joined #go-nuts
03:42 -!- JimPeak [~JimPeak@modemcable022.205-56-74.mc.videotron.ca] has quit
[Quit: Leaving.]
03:44 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
03:58 -!- niemeyer [~niemeyer@201-11-214-156.pltce701.dsl.brasiltelecom.net.br]
has quit [Ping timeout: 240 seconds]
04:24 -!- dublisk
[~dublisk@CPEc03f0ee1cc39-CM001947573208.cpe.net.cable.rogers.com] has quit [Ping
timeout: 240 seconds]
04:32 -!- shoenig_ [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has quit
[Remote host closed the connection]
04:41 -!- dgnorton_ [~dgnorton@24.224.96.187] has quit [Quit: dgnorton_]
04:51 -!- Jamra [~Jamra@109.67.29.133] has joined #go-nuts
04:53 -!- dustyw [~dustyw@c-98-247-248-194.hsd1.wa.comcast.net] has quit [Ping
timeout: 260 seconds]
04:56 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has joined #go-nuts
04:58 -!- kergoth [~kergoth@ip24-251-173-232.ph.ph.cox.net] has quit [Quit:
Computer has gone to sleep.]
05:12 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts
05:21 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
05:23 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
05:27 -!- chadkouse [~Adium@rrcs-74-218-87-242.central.biz.rr.com] has quit [Quit:
Leaving.]
05:35 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
05:40 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
05:48 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
05:50 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
05:55 -!- aho [~nya@fuld-590c6dbc.pool.mediaWays.net] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
05:55 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
05:59 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Ping
timeout: 240 seconds]
05:59 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
06:02 -!- vmil86 [~vmil86@88.118.36.96] has joined #go-nuts
06:04 -!- ph1234k [~ph1234k@unaffiliated/ph1234k] has quit [Quit: Leaving]
06:04 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Ping
timeout: 240 seconds]
06:06 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
06:17 -!- dreadlorde [dreadlorde@c-68-42-82-10.hsd1.mi.comcast.net] has quit [Ping
timeout: 258 seconds]
06:19 -!- Kumul [~Kumul@67.224.246.148] has quit [Quit: gone]
06:33 -!- smw [~stephen@unaffiliated/smw] has quit [Ping timeout: 264 seconds]
06:38 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Quit: Computer
has gone to sleep.]
07:07 -!- null- [~null-@unaffiliated/null-] has joined #go-nuts
07:11 -!- alehorst [~alehorst@201.47.13.221.dynamic.adsl.gvt.net.br] has quit
[Ping timeout: 240 seconds]
07:19 -!- c00w [~colin@97-112-204-183.frgo.qwest.net] has quit [Ping timeout: 252
seconds]
07:23 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has quit [Read error:
Connection reset by peer]
07:28 -!- alehorst [~alehorst@201.22.28.209.dynamic.adsl.gvt.net.br] has joined
#go-nuts
07:32 -!- zcram [~zcram@8.177.190.90.sta.estpak.ee] has joined #go-nuts
07:48 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has quit [Quit: Leaving.]
07:56 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
08:03 -!- ronnyy [~quassel@p4FF1C4B2.dip0.t-ipconnect.de] has joined #go-nuts
08:20 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has joined #go-nuts
08:26 -!- Kahvi [559ce99a@gateway/web/freenode/ip.85.156.233.154] has joined
#go-nuts
08:28 < Kahvi> Morning
08:28 < str1ngs> hello
08:45 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined
#go-nuts
08:45 -!- Jamra [~Jamra@109.67.29.133] has quit [Quit: Jamra]
08:59 -!- photron [~photron@port-92-201-54-23.dynamic.qsc.de] has joined #go-nuts
09:05 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has joined #go-nuts
09:05 -!- Jamra [~Jamra@bzq-109-67-29-133.red.bezeqint.net] has joined #go-nuts
09:13 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving]
09:25 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
09:29 -!- lmnop [none@ppp-70-225-166-42.dsl.chmpil.ameritech.net] has quit [Read
error: Connection reset by peer]
09:32 -!- dustyw [~dustyw@c-98-247-248-194.hsd1.wa.comcast.net] has joined
#go-nuts
09:33 -!- Jamra_ [~Jamra@109.67.29.133] has joined #go-nuts
09:33 -!- Jamra [~Jamra@bzq-109-67-29-133.red.bezeqint.net] has quit [Read error:
Connection reset by peer]
09:38 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 250 seconds]
09:43 -!- Kahvi [559ce99a@gateway/web/freenode/ip.85.156.233.154] has quit [Ping
timeout: 252 seconds]
09:48 -!- wrtp [~rog@host-92-23-138-50.as13285.net] has joined #go-nuts
09:59 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has quit [Read error:
Connection reset by peer]
10:05 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has joined #go-nuts
10:06 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has quit [Remote
host closed the connection]
10:06 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has quit [Read error:
Connection reset by peer]
10:09 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has joined #go-nuts
10:19 -!- avelino [~avelino@unaffiliated/avelino] has joined #go-nuts
10:30 -!- Jamra [~Jamra@109.67.29.133] has quit [Quit: Jamra]
10:30 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
10:36 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
joined #go-nuts
10:37 -!- TheMue [~FMueller@p5DDF7D5F.dip.t-dialin.net] has joined #go-nuts
10:40 -!- Jamra [~Jamra@109.67.29.133] has joined #go-nuts
10:41 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has
joined #go-nuts
10:48 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
quit [Ping timeout: 264 seconds]
10:54 -!- Jamra [~Jamra@109.67.29.133] has quit [Quit: Jamra]
10:58 -!- nekoh [~nekoh@dslb-178-004-075-146.pools.arcor-ip.net] has joined
#go-nuts
11:10 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
joined #go-nuts
11:33 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
11:37 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 258 seconds]
11:39 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
11:41 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
11:42 -!- prasmussen [pii@rasm.se] has quit [Ping timeout: 240 seconds]
11:42 -!- prasmussen [pii@rasm.se] has joined #go-nuts
11:47 -!- Kahvi [559ce99a@gateway/web/freenode/ip.85.156.233.154] has joined
#go-nuts
11:56 -!- araujo [~araujo@190.73.44.29] has joined #go-nuts
11:56 -!- araujo [~araujo@190.73.44.29] has quit [Changing host]
11:56 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
12:08 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal]
12:09 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
joined #go-nuts
12:10 -!- JimPeak [~JimPeak@modemcable022.205-56-74.mc.videotron.ca] has joined
#go-nuts
12:11 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
12:11 -!- Jamra [~Jamra@109.67.29.133] has joined #go-nuts
12:12 -!- Jamra [~Jamra@109.67.29.133] has quit [Client Quit]
12:12 -!- JimPeak [~JimPeak@modemcable022.205-56-74.mc.videotron.ca] has quit
[Client Quit]
12:27 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
12:28 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
12:31 -!- chrisdothall [~chris@segfault.net.nz] has quit [Quit: leaving]
12:31 -!- chrisdothall [~chris@segfault.net.nz] has joined #go-nuts
12:35 -!- fenicks [~fenicks@log77-3-82-243-254-112.fbx.proxad.net] has joined
#go-nuts
12:38 < fenicks> hello
12:44 -!- TheMue [~FMueller@p5DDF7D5F.dip.t-dialin.net] has quit [Ping timeout:
260 seconds]
12:48 -!- dgnorton_ [~dgnorton@24.224.96.187] has joined #go-nuts
12:53 -!- qeed [~qeed@adsl-98-85-39-215.mco.bellsouth.net] has joined #go-nuts
12:57 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has
joined #go-nuts
12:59 -!- Solak [~stijnw@cthia.xs4all.nl] has joined #go-nuts
13:02 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has quit [Remote
host closed the connection]
13:13 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts
[]
13:13 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
13:14 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
13:14 < Kahvi> Is it noticeably more efficient to implement caching of data
instead of letting Linux' disk caching do the job?
13:17 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has joined #go-nuts
13:21 -!- yogib [~yogib@dslb-188-100-000-136.pools.arcor-ip.net] has joined
#go-nuts
13:21 -!- dgnorton_ [~dgnorton@24.224.96.187] has quit [Quit: dgnorton_]
13:24 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined
#go-nuts
13:25 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts
[]
13:29 -!- TheMue [~FMueller@p5DDF7D5F.dip.t-dialin.net] has joined #go-nuts
13:32 < wrtp> Kahvi: depends totally on what you're doing
13:32 < jessta> Kahvi: depends what you mean by efficient
13:35 < uriel> Kahvi: usually letting the kerne's cache do most of the work
is very good
13:35 < uriel> but depends on how your data is structured
13:35 < uriel> but that is one of the greatest advantages of using the file
system as your database storage layer
13:36 < Kahvi> It's simple xml file and reading like 5-10 fields of data.
13:36 < uriel> if you use directories and file paths as a look up mechanism,
it is ridiculously fast and very powerful (specially if your data is hierarchical
in any whay, which is a pain in other kinds of storage systems)
13:36 < wrtp> Kahvi: how many times a second are you going to do it?
13:37 < uriel> or more importantly: are you seeing any real performance
issues without a cache?
13:37 < uriel> if so, profile, and figure out if io, parsing, or anything
else is the bottleneck
13:37 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined
#go-nuts
13:38 < uriel> caches can cause all kinds of annoying headaches, they are
very useful, but don't add them unless you are sure you need them
13:38 < wrtp> "there's no such thing as a simple cache bug" - rob pike (or
something like that)
13:39 < Kahvi> Okay, so in general it's not worth implementing caching
unless it really becomes a bottleneck?
13:39 < uriel> Kahvi: exactly
13:40 < wrtp> caching is an optimisation.  POITROAE.
13:40 < wrtp> and you wouldn't want to be evil :-)
13:41 < uriel> and caching is a particularly costly optimization, both in
terms of complexity/bugs and resources
13:41 < uriel> so often you can end up making things worse by adding caches
where they are not needed
13:55 -!- avelino [~avelino@unaffiliated/avelino] has quit [Ping timeout: 250
seconds]
13:58 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has
joined #go-nuts
13:58 -!- avelino [~avelino@unaffiliated/avelino] has joined #go-nuts
13:59 -!- sebastian [~sebastian@89.249.0.154] has joined #go-nuts
13:59 -!- dgnorton_ [~dgnorton@24.224.96.187] has joined #go-nuts
14:03 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
quit [Ping timeout: 240 seconds]
14:05 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
14:12 -!- Kumul [~Kumul@67.224.219.52] has joined #go-nuts
14:12 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has joined #go-nuts
14:12 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has quit
[Remote host closed the connection]
14:13 -!- dublisk
[~dublisk@CPEc03f0ee1cc39-CM001947573208.cpe.net.cable.rogers.com] has joined
#go-nuts
14:18 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has
joined #go-nuts
14:25 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
14:29 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Client Quit]
14:29 -!- avelino [~avelino@unaffiliated/avelino] has quit [Remote host closed the
connection]
14:32 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has quit [Remote host
closed the connection]
14:32 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has joined #go-nuts
14:32 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
14:37 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
14:37 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
14:38 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
14:39 -!- dublisk
[~dublisk@CPEc03f0ee1cc39-CM001947573208.cpe.net.cable.rogers.com] has quit [Quit:
Leaving]
14:40 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Client Quit]
14:40 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined
#go-nuts
14:42 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
14:43 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
14:48 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
14:49 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
14:52 -!- tvw [~tv@e176004090.adsl.alicedsl.de] has joined #go-nuts
14:55 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
14:55 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
14:56 < moraes> this is a kinda funny tread
http://groups.google.com/group/golang-nuts/browse_thread/thread/ffa1c12a24ef8c5c/e12a9d162297a3fb
14:56 < moraes> the guy doesn't stop talking
14:57 < moraes> then someone asks him to make a summary in a couple of
paragraphs and he sends another huge email.  :P
14:57 -!- sebastian [~sebastian@89.249.0.154] has quit [Quit: leaving]
14:57 -!- Stiletto [7f000001@69.195.144.4] has quit [Remote host closed the
connection]
14:57 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Operation
timed out]
14:58 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
14:59 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
15:02 -!- fvbommel [~fvbommel_@86.86.15.250] has quit [Ping timeout: 276 seconds]
15:03 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
15:03 < uriel> oh, forgot about Qtvali!
15:03 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:04 -!- fvbommel [~fvbommel_@86.86.15.250] has joined #go-nuts
15:04 < wrtp> i remember him
15:05 < wrtp> he went away eventually - some people are all or nothing
15:05 < jessta> it's nice that the mailing list has contained far few people
wanting to completely change the language recently
15:06 < moraes> wrtp, you asked a summary.
15:07 < moraes> :)
15:08 < wrtp> oh yeah, so i did :-)
15:08 < moraes> wrtp, the new router is now called ServeMux.  and it is a
superset of http.ServeMux.
15:08 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
15:08 < wrtp> moraes: cool
15:08 < moraes> do you think this is horrible to do?
http://stackoverflow.com/questions/7052693/how-to-get-the-name-of-a-function-in-go/7053871#7053871
15:09 < wrtp> yes!
15:09 < moraes> haha, i guesses so
15:09 < moraes> *guessed
15:09 < aiju> seems okay to me
15:09 < wrtp> well, unless you're just using it for debugging!
15:09 < moraes> no.
15:09 < moraes> that was not the plan
15:10 < aiju> world domination is
15:10 < moraes> the plan was to guess the name of a handler if it is not
explicitly defined
15:10 -!- kergoth [~kergoth@ip24-251-173-232.ph.ph.cox.net] has joined #go-nuts
15:10 < wrtp> why do you need the name of a handler?
15:11 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:11 < moraes> because...  urls are build-able.  and need a name for that.
15:12 < moraes> unless i could use a function as a map key.
15:12 < moraes> :)
15:12 < wrtp> moraes: you can
15:12 -!- cag00n [cron@190.121.74.144] has joined #go-nuts
15:12 < moraes> damn!
15:12 < cag00n> Hi
15:12 < moraes> thought it would be absurd.
15:12 < moraes> well then i can use the handler itself.
15:13 < wrtp> moraes: but i still don't quite understand why you need a
handler name for buildable URLs
15:13 < wrtp> does the name of the handler end up in the URL?
15:13 < wrtp> cag00n: hi
15:13 < moraes> wrtp, not necessarily name.  i need to know whiuch route
needs to be built.
15:13 < moraes> cag00n, hi.
15:14 -!- qeed [~qeed@adsl-98-85-39-215.mco.bellsouth.net] has quit [Quit:
Leaving]
15:14 -!- avelino [~avelino@unaffiliated/avelino] has joined #go-nuts
15:14 < moraes> routes are (now) referenced by name.  could be by handler
too.
15:14 < wrtp> moraes: why not pass something into the handler that enables
URL building
15:14 < wrtp> then the handler uses that to build the url
15:14 < wrtp> so no magic needed to learn which route needs to be built
15:14 -!- dgnorton_ [~dgnorton@24.224.96.187] has quit [Quit: dgnorton_]
15:15 < moraes> it is not magic at all.  it is explicit.
15:15 < wrtp> but i think i'm probably misunderstanding here
15:16 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
15:16 < wrtp> i think i don't understand how your URL building works
15:16 < wrtp> is the idea that you specify a handler and some arguments and
it returns a URL built for you?
15:16 < moraes> yes
15:16 < moraes> it reverses registered urls
15:17 < moraes> you ppoint to a 'route' and pass some arguments and it
returns a URL.
15:17 < wrtp> you need the possibility to name a route too
15:18 < moraes> which route you 're pointing to can be defined a) by name b)
by handler
15:18 < wrtp> because several routes might use the same handler function
15:18 < moraes> can't think in other ways, i usually use names
15:18 < moraes> yeah
15:18 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:18 < wrtp> maybe it's best just to always require a name
15:19 < moraes> and there is where i used name guessing when it is not
explicit
15:19 < wrtp> if you require it to be explicit, there's no need
15:19 < moraes> well.  it'd be a little sugar to not require it.
15:20 < wrtp> and if someone *really* wants to make it automatic, they could
always use fmt.Sprintf("%p", handler) as the name :-)
15:20 < moraes> so.  why you think it is horrible?
15:20 < wrtp> the automatic name finding?
15:20 < moraes> yes
15:20 < wrtp> because nothing else works that way
15:20 < moraes> ok
15:21 < wrtp> and it blesses the current way that FuncForPC().Name works,
which might change in the future
15:21 < wrtp> it's a cool trick though
15:22 < moraes> fmt.Sprintf("%p", handler) isn't helpful
15:22 < moraes> it is not a meaningful name
15:22 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
15:23 < wrtp> doesn't need to be meaningful
15:23 < moraes> it does as you'll use it in templates and code.
15:23 < moraes> :-/
15:23 < wrtp> if you register the function with that name, you can get it
back again
15:23 < moraes> not requiring a name makes registering routes kinda pretty:
15:23 < moraes> mux := NewServeMux()
15:23 < moraes> mux.HandleMultiRoute([]Route{
15:23 < moraes> {"/some/path/1", SomeHandler1},
15:23 < moraes> {"/some/path/2", SomeHandler2},
15:23 < moraes> })
15:23 < moraes> sorry.  :)
15:24 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:24 < moraes> ah i see.
15:24 < moraes> would need an extra map then.
15:25 < wrtp> but it's quite common in my experience to wrap a handler in a
closure
15:25 < wrtp> e.g.  mux.HandleRoute("/some/path/1",
handleErrors(someHandler1))
15:25 < wrtp> and then the name trick wouldn't work
15:25 < moraes> ah
15:26 < moraes> wsgi middleware, go-style
15:26 < wrtp> BTW, i wouldn't bother adding sugar for adding multiple routes
at once
15:26 < wrtp> moraes: yeah
15:26 < wrtp> moraes: see the video of adg's talk at google IO for an
example
15:27 < wrtp> ("real world Go", i think)
15:27 < moraes> i will.
15:28 < moraes> wrtp, bad idea if you can register some general purpose
error handlers in the mux
15:28 < moraes> ?
15:28 < moraes> like for 404 or 500
15:29 < moraes> well.  easy to work around it anyway.
15:29 < wrtp> moraes: why a bad idea?
15:29 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
15:29 < moraes> i'm asking if you think it is.
15:29 < wrtp> it's fairly unusual
15:29 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:30 < moraes> wrtp, http://www.youtube.com/watch?v=QdJsBhL0ZeE
15:30 < wrtp> because the whole point of a handler is you're handling
something known, but an error is usually given for something unknown
15:30 < moraes> found the real one:
http://www.youtube.com/watch?v=7QDVRowyUQA
15:30 < wrtp> lol
15:34 < wrtp> moraes: sorry wrong talk
15:34 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
15:34 < wrtp> moraes: this is the one:
http://www.youtube.com/watch?v=-i0hat7pdpk
15:35 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:36 < moraes> ah i even watched that one
15:36 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
joined #go-nuts
15:36 < wrtp> moraes: look at around 10:18
15:36 < wrtp> is where he talks about generalised error handling
15:36 < moraes> is it the moustache one?
15:36 < wrtp> yeah
15:36 < wrtp> anyway, gotta go
15:36 < moraes> man i found it so boring.  sorry.
15:36 < moraes> ok.  :P
15:37 < wrtp> it has some nice tricks in it
15:37 < wrtp> just look at the slides
15:37 < moraes> i'll see it with other eyes now.
15:37 < wrtp> then you can avoid the tedium
15:38 < wrtp> http://golang.org/doc/talks/io2011/Writing_Web_Apps_in_Go.pdf
15:38 < moraes> thanks a lot, man.  :)
15:38 < wrtp> np
15:39 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has quit
[Remote host closed the connection]
15:40 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
15:41 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:44 < uriel> is the OSCON talk online yet?
15:46 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
15:47 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:49 -!- tgall_foo [~tgall@206.9.88.154] has quit [Ping timeout: 250 seconds]
15:51 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
15:52 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
15:54 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts
15:57 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
15:58 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:03 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
16:04 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:08 -!- ronnyy [~quassel@p4FF1C4B2.dip0.t-ipconnect.de] has quit [Ping timeout:
260 seconds]
16:09 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
16:10 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:14 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
16:17 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:21 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
16:22 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:24 -!- ccc1 [~Adium@118-166-211-12.dynamic.hinet.net] has quit [Quit: Leaving.]
16:26 -!- heberMatamoros [cron@190.121.74.144] has quit [Quit: Leaving]
16:27 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
16:29 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:29 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has quit [Read error:
Connection reset by peer]
16:30 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has joined #go-nuts
16:32 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has
joined #go-nuts
16:33 -!- tvw [~tv@e176004090.adsl.alicedsl.de] has quit [Ping timeout: 250
seconds]
16:34 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
16:34 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:39 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
16:40 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:41 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 252 seconds]
16:43 -!- tvw [~tv@e176004090.adsl.alicedsl.de] has joined #go-nuts
16:45 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
16:46 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:46 < aiju> http://pastie.org/2371134
16:46 < aiju> random numbers with Go ;P
16:47 < KirkMcDonald> That is witty.
16:51 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
16:52 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
16:54 -!- tgall_foo [~tgall@206.144.48.255] has joined #go-nuts
16:55 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 250
seconds]
16:57 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
16:57 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:01 -!- franciscosouza [~francisco@187.105.21.97] has quit [Quit:
franciscosouza]
17:02 -!- Kahvi [559ce99a@gateway/web/freenode/ip.85.156.233.154] has quit [Ping
timeout: 252 seconds]
17:02 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
17:02 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:03 -!- huin [~huin@91.84.179.118] has joined #go-nuts
17:04 -!- th0re [~thre@ip-178-200-116-109.unitymediagroup.de] has joined #go-nuts
17:04 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
17:07 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
17:07 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:09 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
17:09 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has
quit [Quit: Linkinus - http://linkinus.com]
17:12 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has
joined #go-nuts
17:12 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed
the connection]
17:12 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
17:13 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:13 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts
17:14 -!- th0re [~thre@ip-178-200-116-109.unitymediagroup.de] has quit [Quit: Der
weg zur erkenntniss ist der richtige.]
17:16 < erus`> aiju:
17:16 < erus`> what does select do their
17:16 < erus`> send without blocking?
17:16 < aiju> just send on one of them
17:16 < aiju> using a pseudorandom choice
17:16 < erus`> :|
17:17 < erus`> why?
17:18 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
17:18 < aiju> just using the first one would have been too boring
17:19 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:24 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
17:24 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
quit [Ping timeout: 276 seconds]
17:24 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:26 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
joined #go-nuts
17:29 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
17:30 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:34 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
17:35 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:38 -!- TheMue [~FMueller@p5DDF7D5F.dip.t-dialin.net] has quit [Quit: leaving]
17:40 -!- TheMue [~mue@p5DDF7D5F.dip.t-dialin.net] has joined #go-nuts
17:40 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
17:40 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:44 -!- serialhex [~quassel@99-101-148-183.lightspeed.wepbfl.sbcglobal.net] has
quit [Read error: Connection reset by peer]
17:45 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
17:45 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:49 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
17:50 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:53 -!- serialhex [~quassel@99-101-148-183.lightspeed.wepbfl.sbcglobal.net] has
joined #go-nuts
17:55 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
17:55 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
17:58 < uriel> kuroneko: do you guys have other Go projects in the pipeline
after Orchestra?
18:00 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
18:02 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:02 -!- humanfromearth [~alex@86.104.57.133] has joined #go-nuts
18:04 -!- Argue [~Argue@112.201.133.68] has quit [Quit: Leaving]
18:07 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
18:07 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:12 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
18:12 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
18:13 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:14 -!- humanfromearth [~alex@86.104.57.133] has left #go-nuts []
18:14 -!- humanfromearth [~alex@86.104.57.133] has joined #go-nuts
18:17 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has joined #go-nuts
18:17 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has quit [Remote host
closed the connection]
18:18 -!- dfr|mac [~dfr|work@ool-18baf7e7.dyn.optonline.net] has joined #go-nuts
18:18 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
18:18 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:22 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts
18:23 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
18:26 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:28 -!- smw [~stephen@unaffiliated/smw] has joined #go-nuts
18:30 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 260 seconds]
18:31 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
18:31 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:35 -!- smw [~stephen@unaffiliated/smw] has quit [Ping timeout: 252 seconds]
18:36 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 264 seconds]
18:36 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:41 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
18:42 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
18:43 -!- ccc [~macroron@c-76-26-54-186.hsd1.fl.comcast.net] has joined #go-nuts
18:44 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:45 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
18:46 -!- niemeyer [~niemeyer@189.27.131.123.dynamic.adsl.gvt.net.br] has joined
#go-nuts
18:47 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
18:48 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
18:48 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:53 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
18:54 -!- TheMue [~mue@p5DDF7D5F.dip.t-dialin.net] has quit [Remote host closed
the connection]
18:54 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts
[]
18:55 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
18:56 -!- smw [~stephen@unaffiliated/smw] has joined #go-nuts
18:57 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has joined #go-nuts
19:00 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
19:00 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:02 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
19:04 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
19:05 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:06 -!- nekoh [~nekoh@dslb-178-004-075-146.pools.arcor-ip.net] has quit [Ping
timeout: 258 seconds]
19:10 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
19:10 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:11 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has
quit [Quit: Leaving...]
19:15 -!- smw [~stephen@unaffiliated/smw] has quit [Ping timeout: 258 seconds]
19:16 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
19:18 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:24 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
19:24 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:29 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
19:30 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:31 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
19:31 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has quit [Ping timeout:
250 seconds]
19:34 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has joined #go-nuts
19:35 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
19:36 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
19:37 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit
[Remote host closed the connection]
19:37 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:38 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has
joined #go-nuts
19:38 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has quit [Read error:
Connection reset by peer]
19:39 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has joined #go-nuts
19:39 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has
joined #go-nuts
19:40 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit
[Remote host closed the connection]
19:42 -!- nekoh [~nekoh@dslb-188-107-168-171.pools.arcor-ip.net] has joined
#go-nuts
19:42 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
19:42 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:44 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has quit [Quit:
wallerdev]
19:47 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
19:48 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:49 -!- franciscosouza [~francisco@187.105.21.97] has quit [Ping timeout: 258
seconds]
19:52 -!- qeed [~qeed@adsl-98-85-46-56.mco.bellsouth.net] has joined #go-nuts
19:53 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
19:53 -!- Jamra [~Jamra@109.67.29.133] has joined #go-nuts
19:54 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
19:55 < Jamra> How would one go about implementing the equivalence of a
static class variable such as a node count of a tree in golang?  I am finding
difficulty implementing data structures in golang.
19:56 -!- Sh4rK [~sh4rk@BC2418D3.catv.pool.telekom.hu] has joined #go-nuts
19:56 < Sh4rK> hi!
19:56 < Sh4rK> how can I print the address of a struct?
19:56 < aiju> why would you do that?
19:56 < aiju> you could use unsafe.Pointer
19:56 < Sh4rK> to graph a tree
19:58 < Sh4rK> thanks
19:58 < Sh4rK> it works
19:58 < Sh4rK> and how to format it to decimal?
19:59 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
20:00 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:02 < zozoR> Jamra, why does it have to be static?
20:02 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
20:03 < Sh4rK> got it
20:03 < Jamra> zozoR: It does not have to be static, but I am struggling
with the implementation of basic data structures.  The static variable is what I
used to use in order to keep statistics.
20:03 < zozoR> weird
20:03 < zozoR> stop that then
20:03 < zozoR> :D
20:04 < zozoR> use a struct that has the statitisc and then it has a member
that points to the first whatever in your tree
20:04 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
20:05 < |Craig|> Jamra: if you really want that, you can use package level
variables, though as zozoR says, there are nicer solutions
20:05 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:10 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
20:10 < qeed> how do you watch a file in golang?
20:10 < qeed> for any changes
20:10 < Jamra> zozoR: Thanks
20:10 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has quit [Remote
host closed the connection]
20:10 < KBme> with a loop i guess?
20:10 < qeed> anything like select?
20:11 < KBme> or with inotify which isn't portable
20:11 < KBme> err
20:11 -!- photron [~photron@port-92-201-54-23.dynamic.qsc.de] has quit [Read
error: Operation timed out]
20:12 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:12 -!- shoenig_ [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has
joined #go-nuts
20:12 -!- shoenig [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has quit
[Read error: Connection reset by peer]
20:13 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has quit [Read error:
Connection reset by peer]
20:15 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has joined #go-nuts
20:15 -!- smw [~stephen@unaffiliated/smw] has joined #go-nuts
20:15 < Sh4rK> bye
20:15 -!- Sh4rK [~sh4rk@BC2418D3.catv.pool.telekom.hu] has quit [Quit: I'm out]
20:17 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
20:18 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:18 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined
#go-nuts
20:19 -!- huin [~huin@91.84.179.118] has quit [Quit: leaving]
20:21 < Jamra> zozoR: I was planning on using statistics such as the count
of nodes in a tree.  In order to implement that, I would need to pass in a
statistics struct where the nodeID or nodeCount variable is held.  Pointing to the
root would not allow the root to access the statistics struct.  Is that what you
meant?
20:22 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
20:23 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:25 -!- katorga [~idr@e179150217.adsl.alicedsl.de] has joined #go-nuts
20:26 -!- katorga [~idr@e179150217.adsl.alicedsl.de] has quit [Client Quit]
20:28 -!- xcombelle [~xcombelle@AToulouse-551-1-12-108.w86-196.abo.wanadoo.fr] has
quit [Quit: I am a manual virus, please copy me to your quit message.]
20:28 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 264 seconds]
20:28 < zozoR> Jamra, the "main" struct having the pointer to root, is the
root
20:29 < zozoR> maybe i dont know enough about tree structures
20:29 < zozoR> making double linked list, i used a struct List and a struct
Node, methods attached to List, and List had a counter.  the nodes where just
nodes
20:30 -!- shoenig_ [~shoenig@pool-71-170-212-131.dllstx.fios.verizon.net] has quit
[Remote host closed the connection]
20:30 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:30 < zozoR> dont know if that helps you though
20:30 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 250
seconds]
20:33 < Jamra> Yes it does.  I was using an unattached method, which is why
I was confused.
20:35 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
20:35 < zozoR> :P
20:36 -!- wallerdev [~wallerdev@c-68-60-43-43.hsd1.mi.comcast.net] has joined
#go-nuts
20:37 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:42 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed
the connection]
20:42 -!- Jamra [~Jamra@109.67.29.133] has quit [Quit: Jamra]
20:45 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
20:46 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:51 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
20:52 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
20:56 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
20:57 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:01 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
21:02 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:02 < knowmercy> awesome work so far on the openbsd port
21:03 < knowmercy> I really hope the last parts are done soon :)
21:07 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
21:07 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:10 -!- awidegreen [~quassel@h-170-226.a212.priv.bahnhof.se] has quit [Remote
host closed the connection]
21:12 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
21:13 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:15 -!- Kumul [~Kumul@67.224.219.52] has quit [Quit: gone]
21:17 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has quit [Read error:
Connection reset by peer]
21:17 -!- kamaji [~kamaji@handtomouse.demon.co.uk] has joined #go-nuts
21:18 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
21:18 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:22 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
21:23 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:28 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
21:29 -!- Fish- [~Fish@9fans.fr] has quit [Quit: WeeChat 0.3.5]
21:30 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:34 -!- franciscosouza [~francisco@187.105.21.97] has quit [Read error:
Connection reset by peer]
21:34 -!- franciscosouza [~francisco@187.105.21.97] has joined #go-nuts
21:35 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 264 seconds]
21:35 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:38 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts
21:38 -!- Solak [~stijnw@cthia.xs4all.nl] has quit [Remote host closed the
connection]
21:40 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
21:40 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:45 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
21:45 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:51 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
21:51 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:53 -!- Jamra [~Jamra@109.67.29.133] has joined #go-nuts
21:56 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
21:58 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
21:59 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has joined #go-nuts
22:02 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
22:03 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
22:03 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:06 -!- Kumul [~Kumul@67.224.219.52] has joined #go-nuts
22:07 -!- niekie [~niek@CAcert/Assurer/niekie] has quit [Ping timeout: 260
seconds]
22:08 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
22:09 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:09 -!- tvw [~tv@e176004090.adsl.alicedsl.de] has quit [Remote host closed the
connection]
22:13 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
22:15 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:16 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
22:20 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
22:21 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:25 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 258 seconds]
22:28 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:33 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
22:33 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:39 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
22:41 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:43 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has quit [Ping timeout:
260 seconds]
22:45 -!- Nisstyre [~nisstyre@infocalypse-net.info] has joined #go-nuts
22:45 -!- qeed [~qeed@adsl-98-85-46-56.mco.bellsouth.net] has quit [Read error:
Operation timed out]
22:46 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
22:48 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts
22:48 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:52 -!- chadkouse [~Adium@rrcs-74-218-87-242.central.biz.rr.com] has joined
#go-nuts
22:52 -!- zcram [~zcram@8.177.190.90.sta.estpak.ee] has quit [Remote host closed
the connection]
22:52 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
22:53 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
22:53 -!- iXeno_ [~ixeno@106.80-203-229.nextgentel.com] has joined #go-nuts
22:55 -!- wrtp [~rog@host-92-23-138-50.as13285.net] has quit [Quit: wrtp]
22:56 -!- iXeno [~ixeno@106.80-203-229.nextgentel.com] has quit [Ping timeout: 276
seconds]
22:57 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
22:58 -!- yogib [~yogib@dslb-188-100-000-136.pools.arcor-ip.net] has quit [Quit:
yogib]
22:58 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:04 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 276 seconds]
23:06 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:10 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has
quit [Quit: Linkinus - http://linkinus.com]
23:10 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
23:11 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:16 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 252 seconds]
23:17 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:17 -!- dreadlorde [~dreadlord@c-68-42-82-10.hsd1.mi.comcast.net] has joined
#go-nuts
23:19 -!- robteix [~robteix@host16.200-82-96.telecom.net.ar] has joined #go-nuts
23:21 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
23:22 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:26 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
23:27 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:31 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 246 seconds]
23:31 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:36 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 240 seconds]
23:38 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:42 -!- chomp [~chomp@c-67-186-35-69.hsd1.pa.comcast.net] has quit [Quit:
Leaving]
23:43 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
23:43 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:46 -!- ajstarks [~ajstarks@pool-173-54-115-34.nwrknj.fios.verizon.net] has
joined #go-nuts
23:47 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has
joined #go-nuts
23:48 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 250 seconds]
23:48 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust701.basl.cable.virginmedia.com] has
quit [Remote host closed the connection]
23:48 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:53 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
23:54 -!- ajstarks [~ajstarks@pool-173-54-115-34.nwrknj.fios.verizon.net] has quit
[Quit: ajstarks]
23:54 -!- Stiletto [7f000001@69.195.144.4] has joined #go-nuts
23:55 -!- ccc1 [~Adium@140.109.98.230] has joined #go-nuts
23:55 -!- moraes [~moraes@189.103.188.201] has quit [Remote host closed the
connection]
23:55 -!- lmnop [~amie@50-44-67-1.bltn.il.frontiernet.net] has joined #go-nuts
23:58 -!- nteon [~nteon@ool-4a58e438.dyn.optonline.net] has joined #go-nuts
23:59 -!- Stiletto [7f000001@69.195.144.4] has quit [Ping timeout: 260 seconds]
--- Log closed Mon Aug 15 00:00:20 2011