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

--- Log opened Fri Dec 04 00:00:30 2009
00:01 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [Read
error: 54 (Connection reset by peer)]
00:01 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
00:04 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined
#go-nuts
00:11 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has
joined #go-nuts
00:17 -!- perdix_ [n=perdix@sxemacs/devel/perdix] has quit [Read error: 110
(Connection timed out)]
00:18 -!- WalterMundt [n=waltermu@twiki/developer/EtherMage] has quit ["Leaving."]
00:19 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has joined
#go-nuts
00:21 -!- entropy_sam [n=sam@cpc3-york2-0-0-cust567.leed.cable.ntl.com] has quit
["Leaving"]
00:27 -!- codedread [i=180dd699@gateway/web/freenode/x-vhoxxsuxgwpfavud] has
joined #go-nuts
00:28 -!- path[l]_ [n=path@115.184.111.90] has joined #go-nuts
00:28 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts
00:30 -!- nutate [n=rseymour@cacsag4.usc.edu] has joined #go-nuts
00:31 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
00:32 -!- lenst` [n=user@81-237-244-185-no52.tbcn.telia.com] has joined #go-nuts
00:34 < gnuvince> Is there a keyword to recur in an anonymous function?  as
in: foo := func(x int) { fmt.Println(x); foo(x); };
00:35 < KirkMcDonald> No.
00:38 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has left
#go-nuts ["Leaving"]
00:43 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has quit ["Ex-Chat"]
00:44 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit
[Remote closed the connection]
00:44 -!- gnuvince [n=vince@64.235.207.85] has quit ["What the fruit is goin' on
here!?"]
00:44 -!- gnuvince [n=vince@64.235.207.85] has joined #go-nuts
00:44 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined
#go-nuts
00:46 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined
#go-nuts
00:47 -!- osmosis [n=steven@m730e36d0.tmodns.net] has joined #go-nuts
00:47 -!- lenst [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read error:
110 (Connection timed out)]
00:49 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts
00:50 -!- lenst`` [n=user@81-237-244-185-no52.tbcn.telia.com] has joined #go-nuts
00:51 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts
00:51 -!- mode/#go-nuts [+v kaib] by ChanServ
00:53 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Client Quit]
00:54 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has quit []
00:55 -!- path[l] [n=path@115.184.77.83] has quit [Read error: 110 (Connection
timed out)]
00:56 -!- osmosis_ [n=steven@m410e36d0.tmodns.net] has joined #go-nuts
00:57 < poe> gnuvince I suppose you can write the Y combinator for that
00:58 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts
00:59 -!- skelterjohn [n=jasmuth@c-76-116-177-32.hsd1.nj.comcast.net] has quit []
01:04 -!- clearscreen [n=clearscr@e248070.upc-e.chello.nl] has quit ["Leaving."]
01:04 -!- clearscreen [n=clearscr@e248070.upc-e.chello.nl] has joined #go-nuts
01:04 -!- tedster [n=tedster@67.23.158.117] has left #go-nuts []
01:05 -!- osmosis [n=steven@m730e36d0.tmodns.net] has quit [Read error: 60
(Operation timed out)]
01:06 -!- lenst` [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read error:
110 (Connection timed out)]
01:12 -!- lenst``` [n=user@81-237-244-185-no52.tbcn.telia.com] has joined #go-nuts
01:13 -!- mbarkhau1 [n=koloss@84.167.238.12] has joined #go-nuts
01:13 < plexdev> http://is.gd/5bJfs by [Rob Pike] in go/src/pkg/gob/ --
error propagation in gob/encoder.
01:14 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
01:16 -!- dju [i=dju@ip-39.net-80-236-37.suresnes.rev.numericable.fr] has quit
["Quitte"]
01:18 -!- qbit__ [n=qbit_@c-75-71-160-106.hsd1.co.comcast.net] has quit
["WinPants!"]
01:19 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
01:19 -!- mbarkhau [n=koloss@p54A7F00B.dip.t-dialin.net] has quit [Read error: 60
(Operation timed out)]
01:20 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has left
#go-nuts []
01:21 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
01:23 -!- aho [n=nya@f051150022.adsl.alicedsl.de] has quit
["EXEC_over.METHOD_SUBLIMATION"]
01:23 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined
#go-nuts
01:26 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit ["ChatZilla 0.9.85
[Firefox 3.5.5/20091102152451]"]
01:27 -!- gisikw [n=gisikw@137.28.246.58] has left #go-nuts ["Leaving"]
01:27 -!- gisikw [n=gisikw@137.28.246.58] has joined #go-nuts
01:28 -!- lenst`` [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read
error: 110 (Connection timed out)]
01:30 < plexdev> http://is.gd/5bK2m by [Rob Pike] in go/src/pkg/gob/ -- The
String() method requires global state that makes it not work outside of this
package,
01:30 < plexdev> http://is.gd/5bK2p by [Russ Cox] in 2 subdirs of
go/src/pkg/ -- runtime: malloc fixes
01:30 < plexdev> http://is.gd/5bK2H by [Russ Cox] in go/src/ -- Make.conf:
fix if $HOME has spaces
01:30 < plexdev> http://is.gd/5bK2Q by [Russ Cox] in go/lib/codereview/ --
codereview: do not gofmt deleted files
01:30 < plexdev> http://is.gd/5bK2W by [Russ Cox] in go/doc/ -- faq: add
question about translation
01:30 < plexdev> http://is.gd/5bK38 by [Russ Cox] in go/src/pkg/runtime/386/
-- runtime: fix Caller crash on 386.
01:31 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has quit
["Rockin’ music will set you free."]
01:38 -!- Tuller [n=Tuller@pool-72-84-246-12.rcmdva.fios.verizon.net] has joined
#go-nuts
01:39 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has quit []
01:40 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts
01:44 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"]
01:44 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined
#go-nuts
01:47 -!- lenst``` [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read
error: 110 (Connection timed out)]
01:52 -!- path[l] [n=path@115.184.111.90] has quit [Read error: 110 (Connection
timed out)]
01:55 -!- Tuller [n=Tuller@pool-72-84-246-12.rcmdva.fios.verizon.net] has quit
["to the batcave?"]
01:57 -!- decriptor [n=decripto@53.250.sfcn.org] has joined #go-nuts
01:57 -!- mbarkhau1 [n=koloss@84.167.238.12] has quit ["Leaving."]
01:58 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts
01:58 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts
02:01 -!- BMeph [n=black_me@65.103.151.24] has quit [Read error: 104 (Connection
reset by peer)]
02:03 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit []
02:04 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has joined #go-nuts
02:05 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts
02:08 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
02:09 -!- jakswa [n=jake@74.43.221.195] has joined #go-nuts
02:10 < jakswa> i like go.  any plans to do up an ubuntu package for quick
installing?
02:11 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts
02:12 -!- ergodicsum [n=ergudics@cpe-075-182-116-231.nc.res.rr.com] has joined
#go-nuts
02:13 < alexsuraci> jakswa: wouldn't really be appropriate given how quickly
it's developing and how early it is
02:14 < lifeless> alexsuraci: I don't see why you say tat
02:14 < alexsuraci> aside from the convenience i suppose, but it's not that
big of an improvement
02:15 < alexsuraci> lifeless: why not?
02:16 -!- fydfyd [n=fydfyd@dynamic-acs-72-23-220-68.zoominternet.net] has joined
#go-nuts
02:16 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has
joined #go-nuts
02:17 < Amaranth> jakswa: I was thinking about doing packages but the way go
works makes that tricky
02:18 < Amaranth> Since the package could not depend on any special
environment variables to work...
02:18 < Amaranth> and wrapper scripts are ugly and would double your compile
time :)
02:19 -!- g0ne [n=chatzill@96.45.1.88] has joined #go-nuts
02:20 -!- mythz [n=mythz@5ad3feca.bb.sky.com] has quit []
02:21 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has left
#go-nuts ["Leaving"]
02:22 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has quit ["Computer
has gone to sleep"]
02:24 -!- g0ne [n=chatzill@96.45.1.88] has left #go-nuts []
02:25 -!- fydfyd [n=fydfyd@dynamic-acs-72-23-220-68.zoominternet.net] has left
#go-nuts []
02:26 -!- JSharpe [n=jamie@5adaea8d.bb.sky.com] has quit [Read error: 110
(Connection timed out)]
02:28 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
02:28 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
quit [Remote closed the connection]
02:28 -!- Wiz126 [i=Wiz126@72.20.219.153] has joined #go-nuts
02:30 -!- jakswa [n=jake@74.43.221.195] has left #go-nuts []
02:32 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts
02:33 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has quit []
02:33 -!- carllerche [n=carllerc@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has
joined #go-nuts
02:34 < kfx> Amaranth: there are plenty of packages that need env vars, they
just make files in /etc/profile.d/ (that is what it is for)
02:35 < kfx> but go is developing rapidly enough that after a couple weeks
you'd be developing in a language that go has left behind
02:35 -!- BMeph [n=black_me@65.103.151.24] has quit [Read error: 110 (Connection
timed out)]
02:36 -!- carllerche [n=carllerc@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has
quit [Client Quit]
02:37 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has quit [Read error: 110
(Connection timed out)]
02:39 < Zeffrin> reminds me, been a few days since I've done an update
02:46 -!- msw_ [n=msw@dynamic-acs-72-23-220-68.zoominternet.net] has joined
#go-nuts
02:47 -!- jdp [n=gu@ool-435238c0.dyn.optonline.net] has joined #go-nuts
02:49 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
02:49 -!- msw_ [n=msw@dynamic-acs-72-23-220-68.zoominternet.net] has quit [Remote
closed the connection]
02:51 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit []
02:54 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit
["Leaving."]
02:55 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[]
02:59 -!- Altercation [n=Altercat@pdpc/supporter/active/altercation] has joined
#go-nuts
03:12 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined
#go-nuts
03:13 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit []
03:16 -!- andresj_ [n=andresj@c-67-180-242-31.hsd1.ca.comcast.net] has joined
#go-nuts
03:17 < andresj_> hey, how safe are recursive functions in Go?
03:19 < andresj_> and is there a way to implement a general left fold on
slices?  FoldL(f func(a, b, a), start a, xs []b) a.  where a and b are general
types.  (But all a's have to be the same type.  and all b's have to be the same
type.  as and bs may be the same type, but they may not.)
03:21 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit []
03:26 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit ["Bye
Bye"]
03:26 -!- StDan [n=danielb@124-197-59-227.callplus.net.nz] has quit [Remote closed
the connection]
03:29 -!- osmosis_ [n=steven@m410e36d0.tmodns.net] has quit ["Ex-Chat"]
03:33 < plexdev> http://is.gd/5bP4e by [Adam Langley] in
go/src/pkg/crypto/rsa/ -- crypto/rsa: fix shadowing error.
03:38 -!- cmarcelo [n=cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
03:43 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has joined
#go-nuts
03:45 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has quit []
03:46 < jessta> andresj_: safe?
03:47 < andresj_> jessta: how fast does the stack overflow, or if it does at
all
03:47 < andresj_> jessta: i mean to use it mainly for left fold (if i can
find a way of implementing it in Go)
03:47 < nf> andresj_: of course it has to overflow at some point.  how far
you can go depends on available stack space i imagine.
03:48 < nf> andresj_: can't you write a tail-recursive left-fold ?
03:49 < jessta> does go do tail-recursive?
03:50 < nf> not automatically AFAIK.  I just meant write it in a
tail-recursive style and then just implement it procedurally.
03:51 < andresj_> nf: that would probably be a good idea.
03:51 < andresj_> now, about those generic types?
03:52 < andresj_> i know it's possible to use the empty interface, but i
need some types in the function arguments to be the same.
03:53 < nf> I can't help you there, sorry.  =) Still learning myself.
03:53 < andresj_> hahaha
03:53 < andresj_> yeah i just learnt about this a week ago or so
03:53 < andresj_> i know its possible in haskell
03:53 < andresj_> thats where i got the idea of left fold from
03:54 -!- RooTer [i=rooter@87-205-66-223.adsl.inetia.pl] has quit [Read error: 110
(Connection timed out)]
03:54 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts
03:55 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has quit [Read
error: 60 (Operation timed out)]
03:56 < jessta> andresj_: no generics yet
03:58 -!- keeto [n=keeto@121.54.92.149] has quit []
03:58 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error:
110 (Connection timed out)]
03:59 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts
04:00 < andresj_> jessta: :( :P
04:01 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection
timed out)]
04:03 <+iant> andresj_: recursive functions are perfectly safe, the stack is
grown as needed
04:03 < andresj_> iant: really?
04:03 <+iant> yes
04:03 < andresj_> iant: now the memory would be the only unsafeness
04:03 <+iant> yes, eventually you will run out of virtual memory
04:03 < andresj_> in comparison to a tail-recursive-style procedural
function
04:04 <+iant> 6g/8g do tail recursion elimination in a few cases, gccgo does
it pretty consistently
04:07 -!- fhs [n=fhs@pool-72-89-203-117.nycmny.east.verizon.net] has joined
#go-nuts
04:08 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts
04:08 -!- mode/#go-nuts [+v kaib] by ChanServ
04:11 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
04:22 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has quit ["Computer
has gone to sleep"]
04:29 -!- gisikw [n=gisikw@137.28.246.58] has quit ["Leaving"]
04:29 < plexdev> http://is.gd/5bRmq by [Michael Elkins] in
go/src/pkg/exp/iterable/ -- Add Count, Cycle, ZipWith, GroupBy, Repeat,
RepeatTimes, Unique to exp/iterable.
04:29 < plexdev> http://is.gd/5bRmt by [Ken Thompson] in 2 subdirs of
go/src/cmd/ -- 6g code gen bug
04:31 -!- nutate [n=rseymour@cacsag4.usc.edu] has quit []
04:39 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has joined #go-nuts
04:44 -!- rhelmer [n=rhelmer@adsl-69-107-65-140.dsl.pltn13.pacbell.net] has quit
[]
04:45 -!- Kibiz0r [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
joined #go-nuts
04:49 < Rob_Russell> so vector.Init() is no longer public?  is there an
alternative?
04:51 <+iant> Rob_Russell: you no longer need to initialize vector.Vector;
you can use the Resize method to change its size
04:52 < Rob_Russell> iant: so Resize to emty too then, thx
04:52 < Rob_Russell> s/emty/empty
04:53 < anticw> iant: don't know if you recall, but i couldn't figure out
how to get unsafe.Unreflect to working as needed ...  is it even possible?
04:53 <+iant> unsafe.Unreflect won't change from one slice type to another
04:53 <+iant> the way to change from one slice type to another is to move
the pointer through unsafe.Pointer
04:54 <+iant> and change the type that way
04:56 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts
04:58 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has quit ["Leaving..."]
04:58 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts
04:59 -!- halfdan_ [n=halfdan@p57A970B0.dip.t-dialin.net] has joined #go-nuts
05:08 -!- keeto [n=keeto@121.54.92.149] has joined #go-nuts
05:13 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined #go-nuts
05:15 -!- halfdan [n=halfdan@p57A976BB.dip.t-dialin.net] has quit [Read error: 110
(Connection timed out)]
05:16 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has joined
#go-nuts
05:19 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error:
110 (Connection timed out)]
05:19 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
05:30 < anticw> iant: using a case?
05:30 <+iant> anticw: I don't understand what you mean
05:30 -!- droid001 [n=g1@p4FDCA91C.dip.t-dialin.net] has joined #go-nuts
05:30 < anticw> i typo'd
05:30 < anticw> cast sorry
05:31 < anticw> im looking at examples that do use it now
05:31 <+iant> ah, yes, a cast
05:32 < anticw> ok, i see things like the gmp cgo stuff does that too ...
interesting ...  because i wondered about using mmap and trying to create slice
that pointed to the mmap buffer w/o a copy
05:32 < anticw> s/slice/array/
05:32 < anticw> not sure what the implications of that would be for the gc
though (my guess is none, i would have to free (unmap) myself)
05:39 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"]
05:39 -!- iwikiwi [n=iwikiwi@202.3.77.126] has joined #go-nuts
05:42 -!- ned [n=ned@c-76-19-208-96.hsd1.ma.comcast.net] has quit [Read error: 104
(Connection reset by peer)]
05:42 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit [Read
error: 60 (Operation timed out)]
05:43 -!- ned [n=ned@c-76-19-208-96.hsd1.ma.comcast.net] has joined #go-nuts
05:46 -!- droid0011 [n=g1@p4FDCA2D9.dip.t-dialin.net] has quit [Connection timed
out]
05:46 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has joined #go-nuts
05:48 -!- cmarcelo [n=cmarcelo@enlightenment/developer/cmarcelo] has quit
["leaving"]
05:50 -!- andresj_ [n=andresj@c-67-180-242-31.hsd1.ca.comcast.net] has quit
[Remote closed the connection]
05:56 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has quit ["This
computer has gone to sleep"]
06:03 -!- s_mosher [n=smosher@bas1-ottawa10-1279302916.dsl.bell.ca] has left
#go-nuts ["Leaving"]
06:06 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has quit []
06:10 -!- decriptor [n=decripto@53.250.sfcn.org] has quit ["Ex-Chat"]
06:12 < anticw> iant: it's not clear how i turn the uintptr or whatevet
(*footype) though
06:12 <+iant> (*footype)(unsafe.Pointer(uintptr_value))
06:14 -!- franksalim [n=frank@adsl-76-221-202-115.dsl.pltn13.sbcglobal.net] has
quit [Read error: 104 (Connection reset by peer)]
06:15 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has joined #go-nuts
06:16 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has left #go-nuts
[]
06:17 < plexdev> http://is.gd/5bUFo by [Russ Cox] in 4 subdirs of go/ -- gc:
check for assignment to private fields during initialization
06:17 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
06:18 < anticw> iant: i'm a moron, that works great ...  i could swear i
tried that
06:18 < anticw> well, compiles ...  segv :-)
06:18 < anticw> b
06:21 -!- stevenyvr [n=stevench@S0106001d7e51c96d.vc.shawcable.net] has joined
#go-nuts
06:23 -!- stevenyvr [n=stevench@S0106001d7e51c96d.vc.shawcable.net] has quit
[Client Quit]
06:31 -!- ejb [n=ejb@unaffiliated/ejb] has quit ["Leaving"]
06:32 -!- me__ [i=me@rose.makesad.us] has left #go-nuts []
06:33 < anticw> b := &[]byte{1, 2, 3, 4, 5, 6, 7, 8};
06:33 < anticw> iv := (*[2]uint32)(unsafe.Pointer(b));
06:33 < plexdev> http://is.gd/5bVie by [Russ Cox] in go/src/pkg/net/ -- net:
turn off empty packet test by default
06:35 < h4xOr> Hi, is there are test-suite for golang to test it if it is
ported to an another os
06:36 < anticw> yes
06:36 < h4xOr> anticw: thanks
06:36 < anticw> iant: if *footype is *[2]uint32 ...  i get the wrong data
...  but for []uint32 i get something else
06:37 < h4xOr> ls
06:37 < anticw> iant: that seems odd to me ...  surely *[2]uint32 is just a
point to a small array?
06:37 < h4xOr> oops wrong window :/
06:37 < anticw> but *[]uint32 actually points to a small ADT that prefixes
the data?
06:38 <+iant> anticw: yes; from the above you are casting a slice pointer to
an array pointer; don't do that; instead do something like
(*[2]uint32)(unsafe.Pointer(&b[0]))
06:38 <+iant> a slice is a three-word struct: pointer to array, length,
capacity
06:39 < anticw> yeah, i just made it larger and saw that change
06:39 < anticw> so it is expected
06:39 -!- Kibiz0r [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has quit
["Leaving."]
06:41 < anticw> iant: seems length is 32-bits ...  even on a 64-bit system
06:41 <+iant> anticw: yes; in general Go does not permit objects whose size
is larger than 32 bits
06:42 < anticw> tbqh, that's *horrible* in some cases
06:42 < anticw> 16GB of 32-bit values isn't unrealistic or unheard of
06:44 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts
06:44 <+iant> well, at least for now, Go won't let you do that in a single
array
06:44 -!- ergodicsum [n=ergudics@cpe-075-182-116-231.nc.res.rr.com] has quit [Read
error: 110 (Connection timed out)]
06:45 < anticw> well, for fixed arrays they are pre-zeroed
06:45 < anticw> so it's a bit suck to have those giant at this point
06:45 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
06:45 < anticw> i think it takes like 2-3s to zero that much memory (didnt
time it)
06:45 -!- codedread [i=180dd699@gateway/web/freenode/x-vhoxxsuxgwpfavud] has quit
["Page closed"]
06:46 < anticw> so...  for a slice i can directly molest len/cap to make
things fit when it's a different size ...  but that's so so nasty
06:46 < anticw> probably god kills puppies or something everytime you
compile that
06:47 -!- tor7_ [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
06:47 <+iant> anticw: you are trying to do something which is radically type
unsafe, there isn't going to be any clean way to do it
06:47 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[Read error: 104 (Connection reset by peer)]
06:48 < anticw> iant: sure, i appreciate that...  i'm just trying to load
large datasets right now quickly for lack of having a cleaner way to do it
06:49 <+iant> why are you working with slices at all?
06:49 < anticw> i switched to fixed arrays
06:49 <+iant> ok
06:50 < anticw> it was originally slices because the data was not always a
fixed size
06:50 <+iant> to get around that use a pointer to a gigantic array and then
slice down to what you have
06:51 < anticw> s = s[0:foo] ?
06:51 <+iant> s = &a[0:foo] where a is a fixed array
06:52 <+iant> sorry, s = a[0:foo]
06:53 < anticw> a = b[n:m] ...  doesn't copy?
06:53 <+iant> no
06:53 <+iant> it doesn't
06:53 < anticw> it just makes a new structure and sets the pointer/len up?
06:53 <+iant> yes
06:57 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
07:01 < anticw> rsc is like some sort of scary commit machine
07:02 -!- KillerX [n=anant@122.181.150.106] has joined #go-nuts
07:05 -!- BMeph [n=black_me@65.103.151.24] has left #go-nuts []
07:05 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
07:09 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit [Read
error: 113 (No route to host)]
07:11 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts
07:17 -!- bthomson [n=bthomson@71.114.74.245] has quit [Read error: 110
(Connection timed out)]
07:19 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the
connection]
07:20 -!- bthomson [n=bthomson@c-69-255-188-5.hsd1.va.comcast.net] has joined
#go-nuts
07:21 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 110
(Connection timed out)]
07:25 -!- Kniht [n=kniht@c-68-58-17-177.hsd1.in.comcast.net] has quit [Read error:
110 (Connection timed out)]
07:25 -!- Kniht [n=kniht@c-68-58-17-177.hsd1.in.comcast.net] has joined #go-nuts
07:31 -!- iwikiwi [n=iwikiwi@202.3.77.126] has quit ["I ascend to reality!"]
07:31 -!- TMinus36 [n=serverz@pdpc/supporter/student/tminus36] has quit
["leaving"]
07:35 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit []
07:35 < plexdev> http://is.gd/5bXoA by [Russ Cox] in go/src/cmd/8l/ -- 8l:
fix print line number format, buffer overflow
07:36 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit ["Leaving."]
07:42 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts
07:49 -!- aarapov [n=aarapov@nat/redhat/x-ezjyqqzuenxcnjjx] has joined #go-nuts
07:57 -!- trickie [n=trickie@94.100.112.225] has quit ["outty"]
08:01 -!- CaptainLucifel [n=captainl@49.84.196-77.rev.gaoland.net] has joined
#go-nuts
08:02 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
08:03 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
08:07 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
08:07 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts
08:07 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
08:16 -!- Wiz126 [i=Wiz126@72.20.219.153] has quit []
08:17 -!- tibshoot [n=tibshoot@linagora-230-146.pr0.nerim.net] has joined #go-nuts
08:18 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
08:19 -!- rog [n=rog@78.149.102.239] has joined #go-nuts
08:20 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit []
08:21 -!- winxordie [n=winxordi@n128-227-53-232.xlate.ufl.edu] has joined #go-nuts
08:25 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote
closed the connection]
08:28 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts
08:29 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has quit []
08:30 -!- winxordie [n=winxordi@n128-227-53-232.xlate.ufl.edu] has left #go-nuts
[]
08:33 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts
08:33 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
08:34 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has quit
[Client Quit]
08:34 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
08:36 -!- KillerX [n=anant@122.181.150.106] has joined #go-nuts
08:37 < plexdev> http://is.gd/5bZW7 by [Rob Pike] in go/src/pkg/bytes/ --
avoid an allocation inside bytes.Buffer by providing a static array.
08:42 -!- Zaba_ [n=zaba@about/goats/billygoat/zaba] has joined #go-nuts
08:44 -!- iwikiwi [n=iwikiwi@202.3.77.161] has joined #go-nuts
08:45 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has joined #go-nuts
08:48 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts
08:49 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
08:49 -!- Zaba [n=zaba@about/goats/billygoat/zaba] has quit [Read error: 110
(Connection timed out)]
08:50 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote
closed the connection]
08:50 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts
08:53 -!- p0g0_ [n=pogo@unaffiliated/p0g0] has joined #go-nuts
08:57 -!- p0g0 [n=pogo@unaffiliated/p0g0] has quit [Read error: 110 (Connection
timed out)]
09:00 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the
connection]
09:00 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has
joined #go-nuts
09:03 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit [Read error: 113
(No route to host)]
09:03 -!- Kniht [n=kniht@c-68-58-17-177.hsd1.in.comcast.net] has quit [Read error:
113 (No route to host)]
09:03 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has joined #go-nuts
09:05 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote
closed the connection]
09:12 -!- beneth` [n=beneth`@beneth.fr] has joined #go-nuts
09:13 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts
09:18 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
09:19 -!- stalled_ [n=411@unaffiliated/stalled] has joined #go-nuts
09:20 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts
09:21 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 110
(Connection timed out)]
09:24 -!- sqweek [n=none@203-206-124-219.dyn.iinet.net.au] has quit [Read error:
60 (Operation timed out)]
09:25 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has joined #go-nuts
09:25 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has quit [Client
Quit]
09:26 < uriel> anticw: and somehow in between commits he manages to have
time to write excellent blog posts
09:27 -!- wobsite [n=ian@140.232.181.141] has joined #go-nuts
09:28 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has joined #go-nuts
09:28 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has left #go-nuts []
09:32 -!- lazz0 [n=blee@unaffiliated/lazz0] has joined #go-nuts
09:33 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
09:37 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 113 (No route to
host)]
09:41 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit ["Leaving."]
09:42 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has joined
#go-nuts
09:48 -!- todos [n=ttodos@195.160.234.10] has joined #go-nuts
09:49 -!- JSharpe [n=jamie@5ad9395b.bb.sky.com] has joined #go-nuts
09:50 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has quit []
09:51 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read
error: 110 (Connection timed out)]
09:59 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts
09:59 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has joined #go-nuts
10:02 -!- lazz0 [n=blee@unaffiliated/lazz0] has quit [Read error: 113 (No route to
host)]
10:05 -!- iwikiwi [n=iwikiwi@202.3.77.161] has quit ["Computer has gone to sleep"]
10:09 -!- wobsite [n=ian@140.232.181.141] has left #go-nuts ["Konversation
terminated!"]
10:14 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
joined #go-nuts
10:21 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has quit [Read error: 110
(Connection timed out)]
10:21 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts
10:30 -!- savy [n=s@w.opr.im] has quit ["Lost terminal"]
10:31 -!- ikke [n=ikke@unaffiliated/ikkebr] has joined #go-nuts
10:34 -!- melba [n=blee@85.11.190.15] has joined #go-nuts
10:34 -!- Cyanure [n=cyanure@212-198-164-142.rev.numericable.fr] has quit [Remote
closed the connection]
10:35 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts
10:47 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has joined #go-nuts
10:47 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has left #go-nuts
[]
10:48 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit []
10:48 -!- murodese [n=James@124-169-42-199.dyn.iinet.net.au] has joined #go-nuts
11:00 -!- path[l] [n=path@115.240.34.236] has joined #go-nuts
11:02 -!- Guest47999 [n=blee@85.11.190.15] has quit [Client Quit]
11:02 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts
11:04 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has quit ["Leaving"]
11:05 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts
11:14 -!- path[l] [n=path@115.240.34.236] has quit []
11:15 -!- perdix [n=perdix@sxemacs/devel/perdix] has joined #go-nuts
11:18 -!- path[l] [n=path@115.240.96.138] has joined #go-nuts
11:20 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
11:21 -!- ntt [n=notthetu@c83-254-63-198.bredband.comhem.se] has joined #go-nuts
11:22 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has joined
#go-nuts
11:23 -!- JPascal [n=jpascal@195.239.8.22] has joined #go-nuts
11:23 < ntt> hello
11:23 < JPascal> Hello.
11:24 < JPascal> How print "04" | fmt.Printf("%v",4);
11:25 -!- timmislav [n=thomasg@xgw.x-net.at] has joined #go-nuts
11:25 -!- timmislav [n=thomasg@xgw.x-net.at] has left #go-nuts []
11:27 -!- timmislav [n=thomasg@xgw.x-net.at] has joined #go-nuts
11:31 -!- Anusko [n=anusko@a83-132-19-244.cpe.netcabo.pt] has quit [Read error:
110 (Connection timed out)]
11:31 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"]
11:34 < ntt> exit
11:34 -!- ntt [n=notthetu@c83-254-63-198.bredband.comhem.se] has left #go-nuts []
11:34 -!- tomestla [n=tom@78.251.165.171] has joined #go-nuts
11:39 < rog> > fmt.Printf("%02d", 4)
11:39 < rndbot> 04
11:40 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit []
11:41 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has joined #go-nuts
11:44 < rog> JPascal: ^^^^
11:46 -!- daed [i=daed@countercultured.net] has joined #go-nuts
11:49 -!- path[l] [n=path@115.240.96.138] has quit [Read error: 110 (Connection
timed out)]
11:53 -!- crashR [n=crasher@codextreme.pck.nerim.net] has quit ["Leaving."]
11:57 -!- crashR [n=crasher@codextreme.pck.nerim.net] has joined #go-nuts
12:03 < JPascal> rog: :)
12:05 -!- tomestla1 [n=tom@78.251.165.171] has joined #go-nuts
12:05 -!- tomestla [n=tom@78.251.165.171] has quit [Read error: 60 (Operation
timed out)]
12:06 -!- rowdog [n=jth@h220.145.30.71.dynamic.ip.windstream.net] has quit
["w00f!"]
12:09 -!- BMeph [n=black_me@65.103.151.24] has quit [Read error: 104 (Connection
reset by peer)]
12:09 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts
12:11 -!- AndrewBC [n=Andrew@97.93.242.12] has joined #go-nuts
12:16 -!- Transformer [n=Transfor@ool-43563460.dyn.optonline.net] has joined
#go-nuts
12:20 -!- Transformer [n=Transfor@ool-43563460.dyn.optonline.net] has left
#go-nuts []
12:20 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has joined #go-nuts
12:23 -!- AndrewBC_ [n=Andrew@97.93.242.12] has quit [Read error: 110 (Connection
timed out)]
12:29 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts
12:30 -!- tomestla [n=tom@78.251.165.171] has joined #go-nuts
12:31 -!- tomestla1 [n=tom@78.251.165.171] has quit [Read error: 104 (Connection
reset by peer)]
12:34 -!- Sylvain_ [i=d4528311@gateway/web/freenode/x-wxdeqxyfllwljdmv] has joined
#go-nuts
12:43 -!- robot12 [n=root@inferno.kgts.ru] has quit ["Ухожу я от вас (xchat 2.4.5
или старше)"]
12:46 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has quit ["Leaving"]
12:47 -!- mrd`_ [n=matthew@shinobi.dempsky.org] has joined #go-nuts
12:47 -!- rhc_ [n=matt@qnan.org] has joined #go-nuts
12:48 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts
12:48 -!- timmislav [n=thomasg@xgw.x-net.at] has left #go-nuts []
12:52 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error:
110 (Connection timed out)]
12:55 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read
error: 104 (Connection reset by peer)]
12:55 -!- iwikiwi [n=iwikiwi@202.3.77.161] has joined #go-nuts
12:58 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined
#go-nuts
12:58 -!- rhc [n=matt@qnan.org] has quit [Read error: 110 (Connection timed out)]
12:59 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
12:59 -!- mrd` [n=matthew@shinobi.dempsky.org] has quit [Read error: 110
(Connection timed out)]
13:01 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit []
13:05 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 110 (Connection
timed out)]
13:13 -!- tomestla [n=tom@78.251.165.171] has quit [Read error: 60 (Operation
timed out)]
13:15 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit []
13:22 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts
13:23 -!- rakd [n=rakd@219.117.252.7.static.zoot.jp] has joined #go-nuts
13:24 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
13:25 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 113 (No route to
host)]
13:26 -!- skyyy [i=caw@129.21.116.238] has quit [Client Quit]
13:26 -!- AmirMoha1mad [n=amir@213.207.243.252] has joined #go-nuts
13:31 -!- abford [n=abford@unaffiliated/abford] has quit ["Leaving"]
13:31 -!- AmirMohammad [n=amir@unaffiliated/gluegadget] has quit [Read error: 110
(Connection timed out)]
13:33 -!- lux` [n=lux@151.95.164.36] has joined #go-nuts
13:46 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has joined
#go-nuts
13:49 -!- ikke [n=ikke@unaffiliated/ikkebr] has quit [Read error: 60 (Operation
timed out)]
13:51 -!- ikke [n=ikke@unaffiliated/ikkebr] has joined #go-nuts
13:52 -!- tomestla [n=tom@78.251.165.171] has joined #go-nuts
13:55 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit []
14:01 -!- malkomalko_ [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
14:02 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined #go-nuts
14:06 -!- ^self [n=self@i.dont.get.mad.i.get.stabby.net] has joined #go-nuts
14:06 < ^self> hi
14:07 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has joined #go-nuts
14:18 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [Read
error: 110 (Connection timed out)]
14:20 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"]
14:25 -!- codedread [i=180dd699@gateway/web/freenode/x-yjprnjogncuhcyzi] has
joined #go-nuts
14:30 -!- Sylvain_ [i=d4528311@gateway/web/freenode/x-wxdeqxyfllwljdmv] has quit
["Page closed"]
14:33 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit []
14:33 -!- iant [n=iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Read
error: 113 (No route to host)]
14:36 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has joined #go-nuts
14:39 -!- iwikiwi [n=iwikiwi@202.3.77.161] has quit ["Computer has gone to sleep"]
14:41 -!- ^self [n=self@i.dont.get.mad.i.get.stabby.net] has left #go-nuts
["Started wasting time elsewhere"]
14:42 -!- iwikiwi [n=iwikiwi@202.3.77.161] has joined #go-nuts
14:44 -!- lux` [n=lux@151.95.164.36] has quit [Read error: 110 (Connection timed
out)]
14:49 -!- raphael [n=rgb@did75-11-82-231-40-223.fbx.proxad.net] has joined
#go-nuts
14:56 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
15:01 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the
connection]
15:03 -!- iant [n=iant@67.218.104.214] has joined #go-nuts
15:03 -!- mode/#go-nuts [+v iant] by ChanServ
15:04 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts
15:05 -!- tomestla [n=tom@78.251.165.171] has quit [Read error: 110 (Connection
timed out)]
15:13 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 54 (Connection
reset by peer)]
15:14 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts
15:18 -!- scyth [n=scyth@rots.in.rs] has quit [Excess Flood]
15:18 -!- scyth [n=scyth@rots.in.rs] has joined #go-nuts
15:19 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined
#go-nuts
15:24 -!- raichoo [n=raichoo@i577AF22B.versanet.de] has joined #go-nuts
15:28 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined
#go-nuts
15:31 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
15:33 -!- JPascal [n=jpascal@195.239.8.22] has left #go-nuts []
15:37 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has joined #go-nuts
15:37 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts
15:38 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts
15:39 -!- skammer [n=skammer@79.139.142.75] has quit [Client Quit]
15:39 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts
15:42 < rog> does anyone know of a way of finding the set of go source files
that produced the object file?
15:43 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
15:44 < rog> currently my only recourse is a heuristic: find a likely source
directory, scan each file and see if it implements the right package.
15:45 <+iant> rog: 6nm will give you some clues; you can probably find how
to get the info if you look at the debug/gosym package
15:45 < rog> ah, i hadn't seen that, thanks.
15:47 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined
#go-nuts
15:48 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined
#go-nuts
15:48 < rog> although when i said "object file" i actually meant
"intermediate object file".  i.e.  the .8 and .a files.
15:48 < rog> and i don't *think* gosym deals with those.
15:49 <+iant> hmmm, it may not, I'm not really familiar with the .8 format
15:50 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
15:51 < rog> i thought it'd be nice to have a command that maps from an
offset in a source file to the location of the definition of the symbol that's
there.
15:52 < rog> so i could click on a symbol (local or global) and it would
quickly take me to the right place.
15:52 <+iant> like addr2line for ELF, sure
15:52 <+iant> I agree that that would be useful
15:52 < dho> dwarf!
15:52 <+iant> ok, dwarf
15:53 < dho> wasn't correcting, just sayin' :)
15:53 < rog> not quite addr2line, i think
15:53 < rog> the offset is in some go source - and it would map to the
definition of the symbol in some other go source
15:54 -!- decriptor [n=decripto@137.65.132.17] has joined #go-nuts
15:54 < rog> so if i'm in a function, and i see "x", it'll take me to the
local definition of it (x := 9) or a global definition (import x "x")
15:54 < rog> similar for x.y - except that it'll do the indirection for me
15:55 <+iant> oh, for source files only?  Can you do that with a tags file?
15:55 -!- ikke [n=ikke@unaffiliated/ikkebr] has quit [Success]
15:55 < dho> gotags!
15:55 < rog> wouldn't that work with global symbols only?
15:56 <+iant> The parser library has all the information needed to for that,
I guess it's just a question of putting it in a useful form
15:57 < rog> currently the parser library doesn't understand types, AFAICS
15:57 -!- sajmon [n=Szymon@static-ip-77-89-87-105.promax.media.pl] has joined
#go-nuts
15:57 < rog> and it doesn't know where to find imports
15:57 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
15:58 <+iant> It shouldn't have to understand types; for imports, you would
have to build a larger database somehow; I'm not saying the parser library could
do the whole job today
15:58 < rog> but i think that parsing is so quick that it should be fine to
do all the parsing on the fly rather than generating a tags file
15:59 < rog> types would be useful - so if you click on "x.y.z" it could
take you to the definition of the z field even if it's been three times nested in
unnamed struct members...
16:00 -!- RolaBlade [n=winston@hoasb-ff08dd00-36.dhcp.inet.fi] has joined #go-nuts
16:00 < rog> for imports, there shouldn't really be the need to build a
larger database - for a given symbol, you know pretty much where to look.  if you
could get the source file info from the .8 or .a file you'd know exactly where to
look
16:03 < rog> maybe i'm being too ambitious
16:03 <+iant> it sounds worth pursuing
16:06 -!- diltsman_ [n=diltsman@64.122.18.77] has joined #go-nuts
16:06 < rog> it's been quite interesting so far.  exploring the functional
rather than the concurrent side of go.
16:06 < diltsman_> Is there some set type for go?  I'm not seeing one in the
libraries or the language.
16:07 < tor7> will map[whatever]bool do?
16:12 -!- iant [n=iant@67.218.104.214] has quit [Read error: 60 (Operation timed
out)]
16:12 -!- diltsman_ [n=diltsman@64.122.18.77] has quit []
16:13 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has joined
#go-nuts
16:13 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has quit
[Client Quit]
16:16 -!- iwikiwi [n=iwikiwi@202.3.77.161] has quit ["I ascend to reality!"]
16:17 -!- diltsman [n=diltsman@64.122.18.77] has joined #go-nuts
16:18 < codedread> has there been any thoughts on making getter/setter
properties?
16:19 < codedread> i.e.  things that look like fields but actually have
getter/setter functions
16:20 < dagle> Never liked the getter/setters thing.
16:23 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has quit []
16:24 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has joined #go-nuts
16:24 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[]
16:26 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit []
16:27 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined
#go-nuts
16:33 -!- TMinus36 [n=serverz@pdpc/supporter/student/tminus36] has joined #go-nuts
16:34 -!- diltsman [n=diltsman@64.122.18.77] has quit []
16:35 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit []
16:35 -!- aarapov [n=aarapov@nat/redhat/x-ezjyqqzuenxcnjjx] has quit ["Leaving."]
16:35 -!- aho [n=nya@e180228020.adsl.alicedsl.de] has joined #go-nuts
16:36 -!- iant [n=iant@nat/google/x-jlzlmrteuxlzpjon] has joined #go-nuts
16:36 -!- mode/#go-nuts [+v iant] by ChanServ
16:37 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
16:39 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has quit [Read error: 60
(Operation timed out)]
16:40 -!- simonz05 [n=simon@vpn133.krs.hia.no] has joined #go-nuts
16:41 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts
16:44 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit ["Leaving"]
16:50 -!- jessicara [n=nya@unaffiliated/jessicara] has joined #go-nuts
16:51 -!- hackbench [n=hackbenc@88.242.234.136] has joined #go-nuts
16:52 -!- skammer [n=skammer@79.139.142.75] has quit [Read error: 110 (Connection
timed out)]
16:54 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts
16:56 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
16:56 -!- kaib_ [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts
16:56 -!- mode/#go-nuts [+v kaib_] by ChanServ
16:57 -!- nu-eve [n=chatzill@30.211.60.213.static.mundo-r.com] has joined #go-nuts
16:59 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
17:01 -!- kaib_ [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Client
Quit]
17:02 -!- Kamilli [n=ap@95.139.231.103] has joined #go-nuts
17:03 -!- beneth` [n=beneth`@beneth.fr] has quit ["leaving"]
17:04 -!- malkomalko_ [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
17:06 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
17:08 -!- sajmon [n=Szymon@static-ip-77-89-87-105.promax.media.pl] has quit
["Ex-Chat"]
17:08 -!- Kamilli [n=ap@95.139.231.103] has left #go-nuts []
17:09 -!- WalterMundt [n=waltermu@twiki/developer/EtherMage] has joined #go-nuts
17:16 -!- ericvh [i=20616e3f@gateway/web/freenode/x-sfiuyembcrvbympk] has joined
#go-nuts
17:17 -!- tibshoot [n=tibshoot@linagora-230-146.pr0.nerim.net] has quit ["Quitte"]
17:18 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
17:20 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has left
#go-nuts ["Leaving"]
17:21 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [Read
error: 110 (Connection timed out)]
17:22 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined
#go-nuts
17:23 -!- trickie [n=trickie@94.100.112.225] has quit [Read error: 113 (No route
to host)]
17:24 -!- todos [n=ttodos@195.160.234.10] has quit ["Ex-Chat"]
17:29 -!- Daminvar [n=Daminvar@129.21.121.159] has joined #go-nuts
17:34 -!- simonz05 [n=simon@vpn133.krs.hia.no] has quit ["Ex-Chat"]
17:37 -!- Venom_X_ [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined
#go-nuts
17:38 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Nick
collision from services.]
17:38 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
17:43 -!- merkage [i=fusion@91.206.90.82] has joined #go-nuts
17:45 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read
error: 60 (Operation timed out)]
17:45 -!- toumbia [n=toumbia@216.144.118.20] has quit [Read error: 110 (Connection
timed out)]
17:45 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
17:47 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
17:48 -!- alexsuraci` [n=alex@li71-127.members.linode.com] has joined #go-nuts
17:54 -!- snearch [n=olaf@e179129163.adsl.alicedsl.de] has joined #go-nuts
17:55 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read
error: 110 (Connection timed out)]
17:58 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has quit []
17:59 < kimelto> morning!
18:05 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"]
18:07 -!- toumbia [n=toumbia@216.144.118.20] has joined #go-nuts
18:11 < plexdev> http://is.gd/5crmn by [Russ Cox] in go/src/pkg/testing/ --
testing: compute MB/s in benchmarks
18:13 -!- elmar [n=elmar@188.107.213.152] has joined #go-nuts
18:13 -!- skammer [n=skammer@79.139.142.75] has quit [Read error: 110 (Connection
timed out)]
18:13 -!- hackbench [n=hackbenc@88.242.234.136] has left #go-nuts ["Leaving"]
18:15 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts
18:16 -!- rajeshsr [n=rajeshsr@59.92.6.157] has joined #go-nuts
18:16 -!- sjbrown_ [n=sjbrown@c-69-181-182-137.hsd1.ca.comcast.net] has joined
#go-nuts
18:17 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 110 (Connection
timed out)]
18:17 < rajeshsr> anyone wrote an IRC bot in go ?
18:17 < rajeshsr> just planning to pioneer something with go :)
18:17 -!- s_mosher [n=smosher@bas1-ottawa10-1279302916.dsl.bell.ca] has joined
#go-nuts
18:17 < rajeshsr> so just wanna confirm..  :)
18:21 <+iant> > fmt.Println("hello")
18:21 < rndbot> hello
18:21 <+iant> although I guess I don't know if that is written in Go....
18:22 < alexsuraci`> rajeshsr: yeah, there have been a couple actually I
believe (rndbot being one of them?)
18:23 -!- aarapov [n=aarapov@r2ah201.net.upc.cz] has joined #go-nuts
18:23 < rajeshsr> ha, cool!
18:23 -!- tobiasu [n=tobiasu@tin.tmux.org] has quit [Remote closed the connection]
18:23 -!- pvandusen [n=pdusen@crob4-55.flint.umich.edu] has joined #go-nuts
18:23 -!- tobiasu_ [n=tobiasu@64.85.165.147] has joined #go-nuts
18:24 < rajeshsr> so is tat a go interpreter?
18:24 < rajeshsr> i mean rndbot..
18:24 < rajeshsr> what it does?
18:25 <+iant> I think Gracenotes wrote it; I think it compiles the code and
runs it in a sandbox
18:25 <+danderson> correct
18:25 < rajeshsr> lemme see, if I cud write a bot that may easily point to
the lib in golang..
18:25 < rajeshsr> or like that?
18:25 <+danderson> it compiles and runs with a safe restricted subset of
packages
18:25 < rajeshsr> will that be good?
18:26 <+danderson> and the whole compile+run cycle runs in a locked down VM
18:26 < rajeshsr> oh, source is open?
18:26 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts
18:26 -!- mode/#go-nuts [+v kaib] by ChanServ
18:26 < Gracenotes> yes, I have a Google Code respository I've been working
on-and-off with, in the midst of a school project
18:27 < rajeshsr> BTW, !fmt will give link to docs of fmt or like that;
won't that be good to have?
18:27 < rajeshsr> any feedbacks on a bot like that?
18:27 < rajeshsr> Gracenotes, oh, cool!
18:27 < Gracenotes> that is one of the extra modules I'm working on :) among
some other things that are introspective the pkg source and provide help along
those lines
18:27 < Daminvar> Hi. I recently noticed that there's a println function in
the latest Go that can work without being imported.  Are there any other functions
like that, and is there a reason why it was added?
18:27 < rajeshsr> ha, that is really cool!
18:28 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
18:28 < Gracenotes> the current Go documentation generator doesn't seem to
provide as much information as might be useful
18:28 <+iant> Daminvar: println has been there all along; it is in the
language spec as a predeclared function
18:28 < plexdev> http://is.gd/5cs4O by [Russ Cox] in 7 subdirs of go/ --
make Native Client support build again,
18:28 < plexdev> http://is.gd/5cs4S by [Russ Cox] in go/doc/ -- spec:
document that built-ins cannot be used as func values
18:28 <+iant> however println may go away in the future
18:28 < plexdev> http://is.gd/5cs51 by [Russ Cox] in go/src/pkg/bytes/ --
bytes: asm for bytes.IndexByte
18:28 < Daminvar> Ah, I guess I didn't read well enough >_<;
18:28 < Gracenotes> rajeshsr: anyway, here is the subset that's currently in
use..  http://code.google.com/p/go-bot/source/browse/
18:28 < rajeshsr> Gracenotes, well i was thinking of making an index of the
docs from the site...
18:29 < rajeshsr> Gracenotes, thanks, lemme look at that
18:29 < Gracenotes> other modules can easily be added, just with a hook to
call them from some @command
18:30 < Gracenotes> not a module *system* so to speak; some IRC bots provide
a general interface for a module, which can be loaded and unloaded at runtime.
dynamic loading isn't so easy in Go, but a common interface couldn't hurt
either...
18:30 < rajeshsr> hmm, ok, cool!  Let me learn from your source!
18:31 < rajeshsr> do you mind working on ur source and try to extend it etc.
?
18:31 < rajeshsr> ok, i know i made a difficult question!  :)
18:32 < rajeshsr> leave that!
18:32 < rajeshsr> Thanks for making it open though..
18:33 -!- rog [n=rog@78.149.102.239] has quit []
18:34 < Gracenotes> rajeshsr: if you're scraping from the web, a searchable
index would be great.  I have some similar ideas to do preprocessing by searching
through the source, which might be a bit cleaner, which could also be used for it
18:35 <+iant> note that godoc does some sort of indexing internally already
18:35 < Gracenotes> I've been using go/ast and go/parser to do introspection
and get types of top-level declarations
18:36 < Gracenotes> I've made a simple algorithm based on the spec to find
all pairs of interface implementation, which godoc seems to not do
18:36 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit []
18:36 < rajeshsr> Gracenotes, The idea is to give link to the ppl, say to
the doc and to the code about a package or a function..
18:37 < Gracenotes> iant: yep, some.  not enough for links to types, yet, I
think.
18:37 < rajeshsr> I believe that can be a good way to communicate to the
people.  Lemme see about this though..
18:37 < rajeshsr> I have never written an IRC bot before!  so it may take
more time for me to make this happen!  Anyway I will get some free time soon I
guess to work on this
18:40 -!- mitchellh [n=mitchell@microchip.dyn.cs.washington.edu] has joined
#go-nuts
18:40 -!- pdusen [n=pdusen@crob4-55.flint.umich.edu] has quit [Read error: 110
(Connection timed out)]
18:42 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit
[Connection timed out]
18:43 -!- me____ [n=me@batman.acm.jhu.edu] has quit [Read error: 110 (Connection
timed out)]
18:44 -!- rog [n=rog@78.149.102.239] has joined #go-nuts
18:44 -!- CalJunior [n=caljunio@82-168-237-95.ip.telfort.nl] has joined #go-nuts
18:46 -!- CalJunior [n=caljunio@82-168-237-95.ip.telfort.nl] has quit [Client
Quit]
18:47 -!- rog [n=rog@78.149.102.239] has quit [Client Quit]
18:47 < fenicks> hello
18:48 -!- gasreaa [n=atwong@nat/slide/x-apflflsxknrrkkas] has joined #go-nuts
18:48 -!- gasreaa [n=atwong@nat/slide/x-apflflsxknrrkkas] has left #go-nuts []
18:49 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
18:50 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read
error: 110 (Connection timed out)]
18:50 < dagle> fenicks: Hi.
18:52 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has joined #go-nuts
18:56 < dho> so
18:57 < dho> iant: I think the issue is that the parameters used to start
the new m in newosproc are in a struct on the stack
18:57 < dho> iant: i think newosproc can return before mstart is called in
the child and someone trashes the stack
18:57 <+iant> nice
18:58 < dho> unfortunately, i can't malloc() that struct either
18:58 < dho> ...which doesn't make sense
18:59 < plexdev> http://is.gd/5ctAD by [Adam Langley] in go/src/pkg/runtime/
-- Remove global chanlock.
19:00 < dho> oops, sizeof param != sizeof *param after i malloc it.  duh.
19:00 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit
[Connection timed out]
19:01 -!- snicket [n=cabina@148.227.201.174] has joined #go-nuts
19:04 -!- ericvh [i=20616e3f@gateway/web/freenode/x-sfiuyembcrvbympk] has quit
[Ping timeout: 180 seconds]
19:09 -!- snicket [n=cabina@148.227.201.174] has quit []
19:13 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has joined
#go-nuts
19:13 -!- Daminvar [n=Daminvar@129.21.121.159] has quit ["Leaving"]
19:14 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has joined
#go-nuts
19:14 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection
timed out)]
19:15 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has quit
[Remote closed the connection]
19:15 -!- RolaBlade [n=winston@hoasb-ff08dd00-36.dhcp.inet.fi] has quit
["leaving"]
19:16 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has quit [Client
Quit]
19:16 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts
19:16 -!- mitchellh [n=mitchell@microchip.dyn.cs.washington.edu] has quit
["Leaving."]
19:18 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined
#go-nuts
19:18 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has joined
#go-nuts
19:19 -!- tav_ [n=tav@92.24.81.122] has joined #go-nuts
19:22 -!- snearch [n=olaf@e179129163.adsl.alicedsl.de] has quit [Remote closed the
connection]
19:24 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts
19:24 -!- snearch_ [n=olaf@g225059081.adsl.alicedsl.de] has joined #go-nuts
19:26 -!- tav [n=tav@92.24.53.220] has quit [Read error: 110 (Connection timed
out)]
19:30 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"]
19:30 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has quit [Read error: 60
(Operation timed out)]
19:31 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has quit
[Read error: 54 (Connection reset by peer)]
19:31 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has joined
#go-nuts
19:33 -!- eno__ [n=eno@adsl-70-137-164-145.dsl.snfc21.sbcglobal.net] has joined
#go-nuts
19:36 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit []
19:36 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined
#go-nuts
19:37 -!- poul [n=pool@ip98-182-40-121.ri.ri.cox.net] has joined #go-nuts
19:38 -!- blackmagik [n=blackmag@unaffiliated/blackmagik] has joined #go-nuts
19:40 -!- poul [n=pool@ip98-182-40-121.ri.ri.cox.net] has quit [Client Quit]
19:41 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined
#go-nuts
19:41 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit
[Client Quit]
19:45 -!- perdix [n=perdix@sxemacs/devel/perdix] has quit [Read error: 110
(Connection timed out)]
19:45 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has quit
["Leaving."]
19:45 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed
out)]
19:47 -!- enigmus [n=e@S0106001d7e52d1d9.vc.shawcable.net] has quit ["leaving"]
19:47 -!- Metaphorically [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined
#go-nuts
19:49 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined
#go-nuts
19:49 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit
[Remote closed the connection]
19:49 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has
joined #go-nuts
19:50 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined
#go-nuts
19:51 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined
#go-nuts
19:52 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit
[Client Quit]
19:53 -!- BlueT_ [n=matthew@blog.psinfo.com.tw] has quit [Read error: 101 (Network
is unreachable)]
19:53 -!- feamcor [n=feamcor@196.210.218.187] has joined #go-nuts
19:53 -!- toumbia [n=toumbia@216.144.118.20] has left #go-nuts []
19:53 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has quit ["Leaving"]
19:54 -!- |chachan| [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined
#go-nuts
19:54 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit [Read
error: 104 (Connection reset by peer)]
19:54 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has quit
[Client Quit]
19:55 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts
19:56 -!- |chachan| [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit [Client
Quit]
19:56 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts
19:58 -!- feamcor [n=feamcor@196.210.218.187] has quit ["Colloquy for iPhone -
http://colloquy.mobi"]
20:00 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined
#go-nuts
20:00 < plexdev> http://is.gd/5cwwZ by [Ian Lance Taylor] in go/src/pkg/os/
-- Add os.Rename.
20:01 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit
[Client Quit]
20:02 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit [Read
error: 110 (Connection timed out)]
20:04 -!- Metaphorically [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit
[Read error: 110 (Connection timed out)]
20:05 -!- watr [n=quassel@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
20:06 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts
20:07 -!- snnd_ [n=dennis@shell.hackerlab.de] has quit ["brrrzzz"]
20:11 -!- zgr [n=zgrge@109.107.167.247] has joined #go-nuts
20:12 < zgr> hi all
20:12 < uriel> hi zgr
20:14 -!- Adys [n=Adys@APoitiers-259-1-41-76.w90-55.abo.wanadoo.fr] has joined
#go-nuts
20:22 -!- Wiz126 [i=Wiz126@72.20.223.249] has joined #go-nuts
20:23 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts
20:32 -!- rajeshsr [n=rajeshsr@59.92.6.157] has quit [Remote closed the
connection]
20:33 -!- zgr [n=zgrge@109.107.167.247] has left #go-nuts []
20:33 -!- Nanooo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts
20:42 -!- outrageousness [n=andrewz@c-76-25-166-1.hsd1.co.comcast.net] has joined
#go-nuts
20:45 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has
quit []
20:46 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
20:47 -!- illya77 [n=illya77@45-147-133-95.pool.ukrtel.net] has joined #go-nuts
20:49 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit [Read error:
110 (Connection timed out)]
20:53 -!- Sungem [i=Sungem@118-168-239-163.dynamic.hinet.net] has quit [Read
error: 110 (Connection timed out)]
20:54 -!- alexsuraci` [n=alex@li71-127.members.linode.com] has quit ["Lost
terminal"]
20:59 -!- ikke [n=ikke@unaffiliated/ikkebr] has joined #go-nuts
21:01 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit ["KVIrc
Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2009/06/06 11:44:47
UTC http://www.kvirc.net/"]
21:02 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined
#go-nuts
21:02 -!- willdye [n=willdye@fern.dsndata.com] has left #go-nuts []
21:04 -!- watr [n=quassel@d64-180-45-230.bchsia.telus.net] has quit [Read error:
110 (Connection timed out)]
21:05 -!- tomestla [n=tom@78.251.243.0] has joined #go-nuts
21:05 -!- aarapov [n=aarapov@r2ah201.net.upc.cz] has quit ["Leaving."]
21:11 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has joined
#go-nuts
21:11 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has quit [Client
Quit]
21:14 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has joined #go-nuts
21:18 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has quit ["leaving"]
21:20 -!- ikke [n=ikke@unaffiliated/ikkebr] has quit [Operation timed out]
21:23 -!- elmar [n=elmar@188.107.213.152] has quit ["Leaving"]
21:28 -!- clip9_ [i=tj@12.81-166-62.customer.lyse.net] has quit [Remote closed the
connection]
21:29 -!- skyyy [i=caw@res55551479.rh.rit.edu] has joined #go-nuts
21:32 -!- willdye [n=willdye@fern.dsndata.com] has joined #go-nuts
21:32 < plexdev> http://is.gd/5cAL4 by [Adam Langley] in go/src/pkg/runtime/
-- runtime: shift the index for the sort by one.
21:32 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has quit [Remote closed
the connection]
21:33 -!- willdye [n=willdye@fern.dsndata.com] has left #go-nuts []
21:34 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has quit
["Leaving."]
21:36 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the
connection]
21:37 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
21:39 -!- skyyy [i=caw@res55551479.rh.rit.edu] has quit [Client Quit]
21:40 -!- ericvh [i=46714e0e@gateway/web/freenode/x-uretkbycahzvktps] has joined
#go-nuts
21:40 -!- XniX23 [i=vegy@89-212-233-217.dynamic.dsl.t-2.net] has quit []
21:44 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has joined #go-nuts
21:47 -!- lux` [n=lux@151.95.190.245] has joined #go-nuts
21:49 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has quit [Client Quit]
21:52 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has joined #go-nuts
21:52 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
21:53 -!- i3d [n=i3dmaste@74.125.59.65] has joined #go-nuts
21:54 -!- JSharpe2 [n=jamie@5ad9395b.bb.sky.com] has joined #go-nuts
21:56 -!- ericvh [i=46714e0e@gateway/web/freenode/x-uretkbycahzvktps] has quit
["Page closed"]
21:58 -!- freshup [n=adam@66.185.163.162] has joined #go-nuts
21:59 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection
timed out)]
22:04 < plexdev> http://is.gd/5cC67 by [Ian Lance Taylor] in
go/src/pkg/syscall/ -- Add syscall.Rename for NaCl.  Fixes NaCl build.
22:08 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts
22:08 -!- crashR [n=crasher@codextreme.pck.nerim.net] has quit ["Leaving."]
22:10 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit []
22:10 -!- Nanooo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit [Client Quit]
22:11 -!- JSharpe [n=jamie@5ad9395b.bb.sky.com] has quit [Success]
22:13 -!- illya77 [n=illya77@45-147-133-95.pool.ukrtel.net] has quit [Read error:
104 (Connection reset by peer)]
22:13 -!- firecrow [n=firecrow@208.82.12.34] has joined #go-nuts
22:21 -!- Venom_X_ [n=pjacobs@66.54.185.131] has joined #go-nuts
22:21 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Nick
collision from services.]
22:22 -!- tomestla [n=tom@78.251.243.0] has quit [Read error: 110 (Connection
timed out)]
22:24 -!- itrekkie [n=itrekkie@ip72-200-105-72.tc.ph.cox.net] has quit [Read
error: 110 (Connection timed out)]
22:30 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts
22:32 -!- cpr420 [n=cpr420@c-67-165-199-143.hsd1.co.comcast.net] has joined
#go-nuts
22:32 -!- sjbrown_ [n=sjbrown@c-69-181-182-137.hsd1.ca.comcast.net] has quit [Read
error: 110 (Connection timed out)]
22:33 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has quit [Connection timed out]
22:37 -!- Sungem [i=Sungem@118-160-168-131.dynamic.hinet.net] has joined #go-nuts
22:39 -!- rog [n=rog@78.148.235.61] has joined #go-nuts
22:40 -!- jdp [n=gu@ool-435238c0.dyn.optonline.net] has quit [Remote closed the
connection]
22:40 -!- jdp [n=gu@ool-435238c0.dyn.optonline.net] has joined #go-nuts
22:41 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
22:45 -!- lux` [n=lux@151.95.190.245] has quit [Read error: 110 (Connection timed
out)]
22:48 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has quit
["Verlassend"]
22:49 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has
joined #go-nuts
22:50 -!- Meidor [n=quassel@cl-936.ams-05.nl.sixxs.net] has joined #go-nuts
22:54 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit
["Leaving"]
22:57 -!- CaptainLucifel [n=captainl@49.84.196-77.rev.gaoland.net] has quit [Read
error: 113 (No route to host)]
22:58 -!- codedread [i=180dd699@gateway/web/freenode/x-yjprnjogncuhcyzi] has quit
[Ping timeout: 180 seconds]
23:01 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has
quit []
23:01 -!- sjbrown_ [n=sjbrown@dsl081-072-059.sfo1.dsl.speakeasy.net] has joined
#go-nuts
23:02 -!- ehird [n=ehird@91.104.237.227] has joined #go-nuts
23:09 -!- raichoo [n=raichoo@i577AF22B.versanet.de] has quit
["http://raichoo.blogspot.com"]
23:14 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
23:16 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 104 (Connection
reset by peer)]
23:18 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts
23:18 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
23:22 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"]
23:28 < WalterMundt> I'm looking at the C implementation of runtime.Caller.
Anyone here know how that works?  It takes parameters like "bool retbool" and
modifies these.  I guess Go's calling convention is such that no additional
indirection is necessary there?
23:29 -!- snearch_ [n=olaf@g225059081.adsl.alicedsl.de] has quit ["Ex-Chat"]
23:31 < WalterMundt> it calls FLUSH(&arg) for each such arg before
returning...but all that does is invoke a mysterious USED(ptr) on it that appears
to be built into the cc
23:32 < WalterMundt> ahh, maybe the #pragma on FLUSH is doing the magic
23:32 -!- firecrow [n=firecrow@208.82.12.34] has left #go-nuts ["Leaving"]
23:33 < WalterMundt> ...no, that just prevents stack split
23:34 -!- watr [n=quassel@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
23:35 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has quit [Remote closed the
connection]
23:37 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts
23:38 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined
#go-nuts
23:40 -!- scoopr [n=scoopr@et.vaan.osaa.fi] has joined #go-nuts
23:50 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has joined
#go-nuts
23:56 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined
#go-nuts
23:57 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has quit ["Leaving"]
23:57 -!- lmoura_ [n=lauromou@200.184.118.130] has quit [Remote closed the
connection]
--- Log closed Sat Dec 05 00:00:30 2009