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

--- Log opened Mon Dec 13 00:00:01 2010
00:09 -!- DerHorst [~Horst@e176107181.adsl.alicedsl.de] has quit [Remote host
closed the connection]
00:09 -!- gr0gmint [~quassel@87.60.23.38] has quit [Remote host closed the
connection]
00:24 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: leaving]
00:31 -!- tgall_foo [~tgall@206.9.88.154] has quit [Changing host]
00:31 -!- tgall_foo [~tgall@gentoo/developer/dr-who] has joined #go-nuts
00:32 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has quit [Ping
timeout: 264 seconds]
00:35 -!- rbraley [~rbraley@ip72-222-128-175.ph.ph.cox.net] has quit [Ping
timeout: 276 seconds]
00:36 -!- forrest [~forrest@c-66-41-24-25.hsd1.mn.comcast.net] has quit [Quit:
Leaving]
00:44 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Ping timeout: 276
seconds]
00:50 -!- unhygienix [~unhygieni@host86-184-136-103.range86-184.btcentralplus.com]
has joined #go-nuts
01:08 -!- cco31 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Quit:
Leaving.]
01:27 -!- unhygienix [~unhygieni@host86-184-136-103.range86-184.btcentralplus.com]
has quit [Quit: unhygienix]
01:30 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts
01:32 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has left
#go-nuts []
01:38 -!- Zoopee [alsbergt@zoopee.org] has quit [Ping timeout: 264 seconds]
01:47 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has joined
#go-nuts
01:51 -!- allengeorge [~allengeor@bas1-brampton37-2925500154.dsl.bell.ca] has quit
[Quit: allengeorge]
02:07 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
02:18 < jeff2> what is the easiest way to do 2D graphics on OS X in Go?
02:18 < jeff2> there is Go-SDL, but it doesn't support OS X
(<https://github.com/banthar/Go-OpenGL/issuesearch?state=open&q=cgswindow#issue/11>)
02:35 -!- krutcha1 [~krutcha@S010600045a27676a.vs.shawcable.net] has joined
#go-nuts
02:51 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 255 seconds]
02:52 -!- iant [~iant@216.239.45.130] has joined #go-nuts
02:53 -!- mode/#go-nuts [+v iant] by ChanServ
02:57 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined
#go-nuts
02:58 -!- jessta [~jessta@li7-205.members.linode.com] has quit [Ping timeout: 265
seconds]
02:58 -!- jessta [~jessta@li7-205.members.linode.com] has joined #go-nuts
02:59 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has joined #go-nuts
03:00 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: luck]
03:00 -!- boscop [~boscop@f055005117.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
03:02 -!- boscop [~boscop@g227115206.adsl.alicedsl.de] has joined #go-nuts
03:12 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has quit [Quit:
Leaving]
03:14 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
03:27 -!- bytecat [~catless@HS2-29-99.xG.SPb.SkyLink.RU] has joined #go-nuts
03:27 -!- bytecat [~catless@HS2-29-99.xG.SPb.SkyLink.RU] has left #go-nuts []
03:43 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit:
adu]
04:07 < _nil> adg: do you know the original writer of download.go?
04:08 < _nil> russ?
04:09 < _nil> that's what the first entry in hg log download.go reports...
04:11 < _nil> w/e we can fix it via email
04:17 -!- Nitro [~Nitro@modemcable105.5-82-70.mc.videotron.ca] has quit [Quit:
This computer has gone to sleep]
04:29 -!- orm [~orm@unaffiliated/orm] has quit [Quit: Changing server]
04:33 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds]
04:34 -!- nettok [~quassel@200.119.184.167] has joined #go-nuts
04:40 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
04:42 -!- eriko [~eriko@mail.familyolson.org] has quit [Quit: leaving]
04:47 -!- xash [~xash@d026199.adsl.hansenet.de] has joined #go-nuts
05:18 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts
05:21 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has joined
#go-nuts
05:22 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts
05:28 < jeff2> cgo allows calling C functions from Go, but is it possible to
call Go functions from C?
05:28 < jeff2>
https://groups.google.com/group/golang-nuts/browse_thread/thread/6c9871ae01409879?fwc=1&pli=1
says it is not possible, but that post was from a while ago
05:29 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
05:31 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: leaving]
05:32 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Client Quit]
05:32 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has joined #go-nuts
05:37 -!- heuristik
[~heuristik@CPE0015f2633fbe-CM000a73668671.cpe.net.cable.rogers.com] has quit
[Ping timeout: 264 seconds]
05:40 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
05:43 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has joined
#go-nuts
05:46 -!- [noff] [~noff@44-155.3-85.cust.bluewin.ch] has quit [Ping timeout: 245
seconds]
05:46 < jeff2> how can I tell what the error is in this output?
http://pastebin.com/Vswg9pxd
05:47 < plexdev> http://is.gd/iEmgR by [Wei Guangjing] in 3 subdirs of
go/src/ -- Fix windows build.
05:52 -!- dju [dju@fsf/member/dju] has quit [Quit: Quitte]
05:52 -!- Project_2501 [~Marvin@82.84.94.97] has joined #go-nuts
06:02 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts
06:04 < plexdev> http://is.gd/iEoCK by [Alex Brainman] in
go/src/pkg/syscall/ -- syscall: remove terminating \r and \n from windows error
messages
06:07 -!- dju [dju@fsf/member/dju] has joined #go-nuts
06:11 -!- dju [dju@fsf/member/dju] has quit [Max SendQ exceeded]
06:11 -!- xash [~xash@d026199.adsl.hansenet.de] has quit [Ping timeout: 240
seconds]
06:11 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has quit [Quit: Morten.  Desu~]
06:11 -!- dju [dju@fsf/member/dju] has joined #go-nuts
06:19 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 272 seconds]
06:25 -!- nettok_ [~quassel@200.119.152.163] has joined #go-nuts
06:28 -!- nettok [~quassel@200.119.184.167] has quit [Ping timeout: 250 seconds]
06:30 -!- rbraley [~rbraley@ip72-204-243-89.ph.ph.cox.net] has joined #go-nuts
06:31 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Remote
host closed the connection]
06:33 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has quit [Quit:
Leaving]
06:35 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving]
06:38 <@adg> _nil: no
06:38 <@adg> _nil: yeah it was russ
06:39 < dho> heh
06:39 < dho> if you're typing, i should be sleeping :(
06:40 -!- raylu [raylu@c-24-131-193-106.hsd1.pa.comcast.net] has left #go-nuts []
06:46 <@adg> :)
06:49 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-158-5.clienti.tiscali.it] has
joined #go-nuts
06:52 -!- Project_2501 [~Marvin@82.84.94.97] has quit [Ping timeout: 276 seconds]
07:13 -!- lmoura [~lauromour@187.112.2.67] has quit [Ping timeout: 265 seconds]
07:21 -!- nettok_ [~quassel@200.119.152.163] has quit [Ping timeout: 265 seconds]
07:23 -!- tav [~tav@92.7.92.103] has quit [Quit: tav]
07:26 -!- lmoura [~lauromour@187.59.122.14] has joined #go-nuts
07:26 -!- photron [~photron@port-92-201-209-121.dynamic.qsc.de] has joined
#go-nuts
07:28 -!- noff [~noff@pub1.heig-vd.ch] has joined #go-nuts
07:31 -!- fabled [~fabled@mail.fi.jw.org] has joined #go-nuts
07:32 -!- ildorn [~ildorn@dslb-088-067-152-168.pools.arcor-ip.net] has joined
#go-nuts
07:34 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts
07:36 -!- Xiaobo [~chatzilla@61.135.172.68] has joined #go-nuts
07:45 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
07:46 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has quit
[Quit: pvarga]
07:46 -!- Xiaobo [~chatzilla@61.135.172.68] has quit [Remote host closed the
connection]
07:46 -!- Xiaobo_ [~chatzilla@61.135.172.68] has joined #go-nuts
07:51 -!- ildorn [~ildorn@dslb-088-067-152-168.pools.arcor-ip.net] has quit [Quit:
Leaving.]
07:52 -!- Xiaobo_ [~chatzilla@61.135.172.68] has quit [Quit: ChatZilla 0.9.86
[Firefox 3.6.13/20101203075014]]
08:07 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: luck]
08:12 -!- Xiaobo [~chatzilla@61.135.172.68] has joined #go-nuts
08:16 -!- Xiaobo [~chatzilla@61.135.172.68] has quit [Client Quit]
08:29 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts
08:40 -!- Fish [~Fish@coss6.exosec.net] has joined #go-nuts
08:46 -!- virtualsue [~chatzilla@nat/cisco/x-yozsxzfufjquerbd] has joined #go-nuts
08:46 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
09:16 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
09:17 < uriel> 05:28 < jeff2> cgo allows calling C functions from Go,
but is it possible to call Go functions from C?
09:17 < uriel> jeff2: yes, it is possible now
09:18 < uriel> blah, why do people leave so fast from irc!
09:18 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: leaving]
09:19 -!- foocraft [~dsc@78.100.231.238] has quit [Ping timeout: 240 seconds]
09:26 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-149-234.clienti.tiscali.it]
has joined #go-nuts
09:27 -!- photron [~photron@port-92-201-209-121.dynamic.qsc.de] has quit [Ping
timeout: 240 seconds]
09:29 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-158-5.clienti.tiscali.it] has
quit [Ping timeout: 272 seconds]
09:30 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
09:38 -!- leczb [~leczb@nat/google/x-ywqggqixvmvnyiix] has joined #go-nuts
09:38 -!- Gertm [~Gertm@d51A45118.access.telenet.be] has left #go-nuts ["C-x C-k"]
09:51 -!- kingfishr [~kingfishr@c-24-130-147-77.hsd1.ca.comcast.net] has quit
[Ping timeout: 276 seconds]
09:59 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
10:15 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts
10:26 -!- chressie [~chressie@dreggn.in-ulm.de] has quit [Quit: WeeChat 0.3.3]
10:28 -!- chressie [~chressie@dreggn.in-ulm.de] has joined #go-nuts
10:36 -!- Belg [~kim@gw-gbg.ilait.se] has joined #go-nuts
10:36 -!- xash [~xash@d045210.adsl.hansenet.de] has joined #go-nuts
10:41 -!- DerHorst [~Horst@e176099062.adsl.alicedsl.de] has joined #go-nuts
10:43 -!- virtualsue [~chatzilla@nat/cisco/x-yozsxzfufjquerbd] has quit [Ping
timeout: 240 seconds]
10:44 -!- kingfishr [~kingfishr@c-98-207-87-183.hsd1.ca.comcast.net] has joined
#go-nuts
10:45 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 265 seconds]
10:47 -!- artefon [~thiago@189.59.206.34] has joined #go-nuts
10:55 -!- tensorpudding [~user@99.148.202.191] has quit [Remote host closed the
connection]
11:01 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
11:02 -!- gr0gmint [~quassel@87.60.23.38] has joined #go-nuts
11:05 -!- xyproto [~alexander@77.40.159.131] has quit [Quit: WeeChat 0.3.3]
11:05 -!- wrtp [~rog@92.17.79.37] has joined #go-nuts
11:06 -!- antonkovalyov [~antonkova@adsl-75-18-220-88.dsl.pltn13.sbcglobal.net]
has quit [Remote host closed the connection]
11:23 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Ping timeout: 276
seconds]
11:26 -!- skejoe [~skejoe@188.114.142.162] has joined #go-nuts
11:31 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts
11:32 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts
11:39 -!- virtualsue [~chatzilla@nat/cisco/x-zfhhuofuafntqwkq] has joined #go-nuts
12:14 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: luck]
12:15 -!- virtualsue [~chatzilla@nat/cisco/x-zfhhuofuafntqwkq] has quit [Read
error: Connection reset by peer]
12:22 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts
12:24 -!- virtualsue [~chatzilla@nat/cisco/x-lzdrswyalhgtsbra] has joined #go-nuts
12:45 -!- gr0gmint [~quassel@87.60.23.38] has quit [Remote host closed the
connection]
12:48 -!- DerHorst [~Horst@e176099062.adsl.alicedsl.de] has quit [Remote host
closed the connection]
12:51 -!- photron [~photron@port-92-201-209-121.dynamic.qsc.de] has joined
#go-nuts
12:53 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts
12:53 -!- foocraft [~dsc@78.101.153.252] has joined #go-nuts
12:54 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has joined
#go-nuts
12:57 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has quit
[Client Quit]
12:58 -!- niemeyer [~niemeyer@189.73.142.213] has joined #go-nuts
12:59 -!- ronnyy [~quassel@drsd-4db304a0.pool.mediaWays.net] has joined #go-nuts
13:06 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has joined
#go-nuts
13:07 -!- Nitro [~Nitro@modemcable105.5-82-70.mc.videotron.ca] has joined #go-nuts
13:10 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has quit
[Client Quit]
13:39 -!- ronnyy [~quassel@drsd-4db304a0.pool.mediaWays.net] has quit [Remote host
closed the connection]
13:55 -!- xash [~xash@d045210.adsl.hansenet.de] has quit [Ping timeout: 240
seconds]
13:56 -!- thiago__ [~thiago@187.114.49.147] has joined #go-nuts
13:58 -!- artefon [~thiago@189.59.206.34] has quit [Ping timeout: 240 seconds]
13:59 -!- [noff] [~noff@pub1.heig-vd.ch] has joined #go-nuts
14:01 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Remote
host closed the connection]
14:03 -!- noff [~noff@pub1.heig-vd.ch] has quit [Ping timeout: 260 seconds]
14:09 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has joined #go-nuts
14:09 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240
seconds]
14:11 -!- thiago__ [~thiago@187.114.49.147] has quit [Read error: Connection reset
by peer]
14:12 -!- fuzzybyte [~fuzzybyte@77.79.7.8] has quit [Ping timeout: 265 seconds]
14:13 -!- tav [~tav@92.7.92.103] has joined #go-nuts
14:20 -!- fuzzybyte [~fuzzybyte@77.79.7.8] has joined #go-nuts
14:22 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: leaving]
14:25 -!- Karethoth [~jakiz@dsl-olubrasgw1-fe11f900-161.dhcp.inet.fi] has joined
#go-nuts
14:29 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit:
Leaving.]
14:31 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
14:37 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts []
14:47 -!- femtoo [~femto@95-89-197-7-dynip.superkabel.de] has joined #go-nuts
14:48 -!- Karethoth [~jakiz@dsl-olubrasgw1-fe11f900-161.dhcp.inet.fi] has quit
[Quit: I love my HydraIRC -> http://www.hydrairc.com <-]
14:51 -!- unofficialmvp1 [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts
14:57 -!- unofficialmvp1 [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts []
15:05 -!- kanru [~kanru@118-168-238-114.dynamic.hinet.net] has joined #go-nuts
15:12 < plexdev> http://is.gd/iFOUe by [Russ Cox] in
go/src/pkg/runtime/linux/386/ -- runtime/linux/386: set FPU to 64-bit precision
15:12 < plexdev> http://is.gd/iFOUz by [Russ Cox] in go/src/cmd/ld/ -- ld:
allow .o files with no symbols
15:12 < plexdev> http://is.gd/iFOVh by [Russ Cox] in go/src/cmd/gc/ -- gc:
emit reflect correct reflect types
15:17 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts
15:18 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Client Quit]
15:27 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has joined #go-nuts
15:28 < kimelto> do you guys know a ftp client package?
15:29 < wrtp> not i
15:30 < napsy> I think such a package would be trivial to implement
15:31 < kimelto> could be a good project to start, then :)
15:32 -!- artefon [~thiago@dhcp16.usuarios.dcc.ufmg.br] has joined #go-nuts
15:35 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
15:40 < wrtp> i'm not sure it's trivial - if you do more than just getting a
file
15:41 < wrtp> because there's no standard format for directory entries
15:41 < wrtp> and it's made even worse when filenames have spaces in
15:41 -!- dreisner [~noclaf@ool-18bba97a.dyn.optonline.net] has joined #go-nuts
15:41 < wrtp> but for a simple file get it shouldn't be hard
15:43 -!- dreisner [~noclaf@ool-18bba97a.dyn.optonline.net] has left #go-nuts []
15:44 < kimelto> yeah I only need RETR and LIST
15:45 < wrtp> LIST is the hard one
15:48 < exch> There's a billion different dirlist formats out there
15:49 < kimelto> :(
15:50 < wrtp> yup
15:50 < wrtp> and they're not always easy to distinguish
15:51 < wrtp> your best bet is to take some existing code and copy its
heuristics
15:52 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has quit [Remote host closed the connection]
15:54 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts
15:55 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts
15:58 -!- sauerbraten_ [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts
15:58 -!- sauerbraten_ [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Remote
host closed the connection]
15:58 -!- sauerbraten_ [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts
16:00 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Ping
timeout: 255 seconds]
16:00 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-164-75.clienti.tiscali.it] has
joined #go-nuts
16:03 -!- Rennex [rennex@giraf.fi] has quit [Ping timeout: 245 seconds]
16:03 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-149-234.clienti.tiscali.it]
has quit [Ping timeout: 245 seconds]
16:08 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
16:08 -!- Rennex [rennex@giraf.fi] has joined #go-nuts
16:12 -!- Nitro [~Nitro@modemcable105.5-82-70.mc.videotron.ca] has quit [Changing
host]
16:12 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
16:13 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: twice]
16:13 -!- Netsplit *.net <-> *.split quits: tokuhiro__, cde, fluffle,
bartbes, ivan`, pjm0616
16:15 -!- nsf [~nsf@jiss.convex.ru] has quit [Read error: Operation timed out]
16:15 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
16:17 -!- Netsplit over, joins: ivan`, pjm0616, fluffle, cde, tokuhiro__, bartbes
16:18 -!- taruti [taruti@ultra.violetti.org] has quit [Ping timeout: 276 seconds]
16:19 -!- taruti [taruti@ultra.violetti.org] has joined #go-nuts
16:21 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.]
16:21 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
16:23 -!- Method [~Method@unaffiliated/method] has quit [Quit: No Ping reply in 90
seconds.]
16:24 -!- Method [~Method@nat-3-135.snu.edu] has joined #go-nuts
16:24 -!- Method [~Method@nat-3-135.snu.edu] has quit [Changing host]
16:24 -!- Method [~Method@unaffiliated/method] has joined #go-nuts
16:30 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts
16:31 -!- arun [~arun@unaffiliated/sindian] has joined #go-nuts
16:31 -!- nettok [~quassel@200.119.154.236] has joined #go-nuts
16:35 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Client Quit]
16:36 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
16:37 -!- enherit [~enherit@cpe-98-149-170-48.socal.res.rr.com] has joined
#go-nuts
16:40 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts
16:41 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 240 seconds]
16:49 -!- [noff] [~noff@pub1.heig-vd.ch] has quit [Ping timeout: 250 seconds]
16:53 -!- fabled [~fabled@mail.fi.jw.org] has quit [Quit: Ex-Chat]
16:53 -!- krutcha1 [~krutcha@S010600045a27676a.vs.shawcable.net] has quit [Quit:
Leaving]
16:56 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds]
16:56 < foocraft> hey folks
16:56 < foocraft> is there any way to deal with generics in Go?
16:58 < Namegduf> No.
16:59 -!- Venom_X [~pjacobs@66.54.185.131] has joined #go-nuts
16:59 < exch> Nopes
17:00 < plexdev> http://is.gd/iGaio by [Russ Cox] in 4 subdirs of
go/src/cmd/ -- gc: introduce explicit alignments
17:00 < exch> You could write a preprocessor which can deal with your own
flavour of 'templates', but that wouldn't be very portable code anymore
17:00 < exch> Also won't persist into the compiled lib
17:01 < foocraft> well, I think the currently-go-way of doing this is to let
a function accept some interface, and for most cases, that interface could be
something that implements Value
17:01 < foocraft> err s/implements/is/
17:01 < Namegduf> Option #1 is "Don't use generics"
17:01 < Namegduf> It's correct in a remarkable number of cases
17:02 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Quit:
Leaving.]
17:02 < Namegduf> Conversion to interface-based code certainly counts and is
definitely how the subset of uses of generics that work with interfaces can be
done.
17:02 < Namegduf> Option #2 is "Do it in the build system"
17:03 < foocraft> are there any interfaces that all classes implement?
17:04 < nsf> interface{}
17:04 < exch> interface{}
17:04 < Namegduf> No, because there's no such thing as a class and if you
think like classes, you'll get bitten
17:05 < foocraft> oops all types
17:05 < foocraft> Namegduf, sorry about that.  I've sinned in Go land by
saying "class" :p
17:05 < Namegduf> Design in Go is basically backwards of OO design; in OO
you decide on common subsets of an object ahead of time and implement parent
objects for it, but with interfaces you just make the objects you want and define
common interfaces retroactively for the exact subset needed.
17:05 < Namegduf> If you use OO terms, you might try designing things like
OO, which results in uglyass code.
17:06 < Namegduf> That's why I comment when people do.  :P
17:07 < foocraft> so in Go, I'm better off writing the functionality, then
defining the interface that this functionality belongs to?
17:07 < nsf> not just in Go
17:07 < nsf> in any language it's a better idea
17:07 < Namegduf> Just write the functionality.  Define interfaces when you
have, or know you will have, code that needs to handle both types.
17:08 < nsf> first concrete, then abstract
17:08 < nsf> Go just makes that process easier
17:09 < kimelto> meh!  I want my UML diagram!  :-)
17:09 < Namegduf> Interfaces should be written when they need to be used, or
when you're planning on them being used, and they should include only the
functionality needed for how they're planned to be used.
17:10 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Quit: This computer has gone
to sleep]
17:11 -!- sacho [~sacho@90.154.204.70] has quit [Read error: Connection reset by
peer]
17:11 -!- sacho_ [~sacho@90.154.204.70] has joined #go-nuts
17:11 < Namegduf> They should be focused on defining the subset of
functionality a bit of code needs to have to use a type, not on modeling
relationships between types; Go doesn't model relationships.
17:11 -!- femtoo [~femto@95-89-197-7-dynip.superkabel.de] has quit [Read error:
Connection reset by peer]
17:12 < nsf> I disagree
17:12 < nsf> :)
17:14 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts
17:14 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
17:21 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Ping
timeout: 245 seconds]
17:21 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection]
17:22 -!- Rennex [rennex@giraf.fi] has quit [Ping timeout: 260 seconds]
17:27 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts
17:30 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Client Quit]
17:32 -!- kanru [~kanru@118-168-238-114.dynamic.hinet.net] has quit [Ping timeout:
276 seconds]
17:33 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 250 seconds]
17:34 < bawr> kimelto: Hey, don't knock UML diagrams.  They made me realise
I never want to touch corporate coding.  :D
17:36 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
17:36 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-166-253.clienti.tiscali.it]
has joined #go-nuts
17:40 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-164-75.clienti.tiscali.it] has
quit [Ping timeout: 240 seconds]
17:41 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
17:41 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has joined #go-nuts
17:43 -!- Rennex [rennex@giraf.fi] has joined #go-nuts
17:50 -!- bjarneh [~bjarneh@217.80-203-30.nextgentel.com] has joined #go-nuts
17:56 < _nil> hey, i'm having trouble with having methods in structs
17:57 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:d596:a139:4263:ebcf] has joined
#go-nuts
17:57 < _nil> http://pastebin.com/1Xf5kbHj
18:00 < kimelto> mmh I wonder how ftp will work with IPv6 when I see the
returned string for PASV
18:02 -!- wrtp [~rog@92.17.79.37] has quit [Quit: wrtp]
18:02 -!- skelterjohn [~jasmuth@tvwna-ip-b-128.princeton.org] has joined #go-nuts
18:04 -!- Rennex [rennex@giraf.fi] has quit [Ping timeout: 240 seconds]
18:09 < Belg> Can gomake be used to build multiple executables from one
Makefile?
18:10 -!- Rennex [rennex@giraf.fi] has joined #go-nuts
18:11 -!- wrtp [~rog@92.17.79.37] has joined #go-nuts
18:13 -!- skelterjohn [~jasmuth@tvwna-ip-b-128.princeton.org] has quit [Quit:
skelterjohn]
18:15 -!- noff [~noff@117-219.77-83.cust.bluewin.ch] has joined #go-nuts
18:19 -!- TSD [~TSD@cpc2-reig2-0-0-cust142.6-3.cable.virginmedia.com] has joined
#go-nuts
18:21 -!- dho [~dho@onager.omniti.com] has quit [Ping timeout: 255 seconds]
18:21 -!- watr_ [~watr@66.183.100.58] has joined #go-nuts
18:29 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has joined #go-nuts
18:32 < plexdev> http://is.gd/iGtNE by [Russ Cox] in 2 subdirs of go/ --
cgo: do not reset tag generator between files
18:37 -!- skelterjohn [~jasmuth@c-71-230-156-50.hsd1.nj.comcast.net] has joined
#go-nuts
18:39 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
18:48 < plexdev> http://is.gd/iGxwP by [Russ Cox] in 2 subdirs of go/ -- gc:
another shift bug
18:53 < _nil> has anyone any experience with methods and go structs?
18:54 < exch> yes
18:57 < GilJ_> _nil: I understood how to use structs and methods on them by
taking a look at the list code from container/list
18:57 < _nil> http://pastebin.com/1Xf5kbHj
18:58 < _nil> i was basing my actions off of something adg said, but my
method is not correct
18:58 < _nil> since you can't have a method in a struct
18:58 < GilJ_> No, you have to declare your method outside of the struct
18:58 < _nil> ok, but they are all different for each vcs
18:59 < _nil> so do i just make a new function and switch based on type?
18:59 < GilJ_> Oh I didn't notice that
18:59 < GilJ_> _nil: Dnno, never did that before, sorry
18:59 < _nil> yeah, so each vcs will have it's own implementation
18:59 < _nil> ok
19:03 < exch> _nil: you can do that function pointer thing like so:
hg.checOutRelease = func(dst string) os.Erro { ...  }
19:03 -!- virtualsue [~chatzilla@nat/cisco/x-lzdrswyalhgtsbra] has quit [Quit:
ChatZilla 0.9.86 [Firefox 3.5.15/20101026200251]]
19:03 < exch> Or just define it as a function somewhere else and do
ht.checOutRelease = myHgHandler
19:05 -!- TheMue [~TheMue@p5DDF5624.dip.t-dialin.net] has joined #go-nuts
19:07 < _nil> exch: i'm sorry i'm new
19:07 < _nil> i don't exactly follow
19:07 < exch> sec.  ill type it up
19:07 < _nil> thanks for your time
19:08 < _nil> can you also point me to a doc which describes this after?
19:10 < exch> http://pastebin.com/5v4if5P2 like so
19:11 < exch> the implementations of each checkout func should be fixed for
whatever service youre dealing with.  I just copied the HG one
19:11 < exch> But you get the idea
19:11 < _nil> oh yeah!
19:12 < _nil> thanks so mcuh!
19:13 < _nil> exch: why do you leave that bracket open?
19:13 < _nil> shouldn't i return err?
19:13 < _nil> if err != nil
19:13 < exch> oh durr, remove the
19:13 < exch> * remove that bit
19:13 < exch> '; err != nil {'
19:14 < exch> all you need is return run(....)
19:14 -!- rbraley [~rbraley@ip72-204-243-89.ph.ph.cox.net] has quit [Ping timeout:
264 seconds]
19:15 < exch> If they all pass exactly the same fields to run, then you
don't really need separate implementations for each function though.  Just one
checkout() function which takes a vcs struct and dst string as a parameter
19:17 < _nil> ok
19:17 < _nil> and os.Error just gets passed up?
19:17 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has quit [Remote host closed the
connection]
19:18 < exch> provided run() returns os.Error, it's returned properly
19:18 < _nil> ok cool
19:18 -!- artefon [~thiago@dhcp16.usuarios.dcc.ufmg.br] has quit [Ping timeout:
245 seconds]
19:22 < exch> I would remove the checkOutRelease func from the vcs structure
and do it like this: http://pastebin.com/M6sJ81Ey
19:23 < _nil> what does { ...  } mean
19:23 < _nil> in that context
19:24 < exch> I cut out the initialization bits to make the paste shorter
19:24 < exch> your field assignments should be there
19:24 < _nil> oh nvm they are already setup that way
19:24 -!- antonkovalyov [~antonkova@75-101-56-240.dsl.static.sonic.net] has joined
#go-nuts
19:26 < _nil> exch: it can't be done the latter way unfortunatley
19:26 < _nil> though it is cleaner
19:26 -!- antonkovalyov [~antonkova@75-101-56-240.dsl.static.sonic.net] has left
#go-nuts []
19:26 < _nil> because that is what got us into the problem originally
19:26 < _nil> where some have checkout and others done
19:27 < exch> fair enough
19:27 < _nil> thanks so much
19:27 < _nil> you made my day :P
19:27 < exch> \o/
19:28 < exch> not entirely useless afterall then :p
19:28 -!- Karethoth [Karethoth@dsl-olubrasgw1-ff8fc300-116.dhcp.inet.fi] has
joined #go-nuts
19:34 -!- wrtp [~rog@92.17.79.37] has quit [Quit: wrtp]
19:44 -!- skelterjohn [~jasmuth@c-71-230-156-50.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
19:52 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 240 seconds]
19:53 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts
19:54 -!- gmilleramilar [~gmiller@184-106-207-119.static.cloud-ips.com] has joined
#go-nuts
19:58 -!- xb95 [~weechat@xb95.com] has quit [Changing host]
19:58 -!- xb95 [~weechat@dreamwidth/staff/mark] has joined #go-nuts
19:59 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
19:59 < gmilleramilar> Anyone here know about the inner workings of gob
encode and decode?  I've got a question about something I'm seeing in the binary
stream.
20:03 -!- HollyRain [~HollyRain@48.133.22.95.dynamic.jazztel.es] has joined
#go-nuts
20:09 < HollyRain> I've a doubt: "var v vector.Vector" vs "v :=
new(vector.Vector)"
20:09 < HollyRain> vector.*
20:10 < bawr> As far as exaple code seems to be concerned, new is preferred,
I think for good reasons.
20:11 -!- bjarneh [~bjarneh@217.80-203-30.nextgentel.com] has quit [Quit: leaving]
20:11 < exch> new() yields a pointer, the var case gives a value
20:23 -!- TSD [~TSD@cpc2-reig2-0-0-cust142.6-3.cable.virginmedia.com] has quit
[Ping timeout: 260 seconds]
20:23 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts
20:27 -!- niemeyer_ [~niemeyer@201-11-228-62.pltce701.dsl.brasiltelecom.net.br]
has joined #go-nuts
20:28 -!- TSD [~TSD@cpc2-reig2-0-0-cust142.6-3.cable.virginmedia.com] has joined
#go-nuts
20:28 -!- rbraley [~rbraley@ip72-204-243-89.ph.ph.cox.net] has joined #go-nuts
20:28 -!- HollyRain [~HollyRain@48.133.22.95.dynamic.jazztel.es] has left #go-nuts
[]
20:30 -!- niemeyer [~niemeyer@189.73.142.213] has quit [Ping timeout: 240 seconds]
20:35 < plexdev> http://is.gd/iGSnu by [Russ Cox] in go/src/cmd/ld/ -- ld:
missing prototype
20:41 -!- Zoopee [alsbergt@zoopee.org] has joined #go-nuts
20:49 -!- bawr [~bawr@unaffiliated/mrfawkes] has quit [Ping timeout: 245 seconds]
20:52 < plexdev> http://is.gd/iGVml by [Russ Cox] in 2 subdirs of go/ -- gc:
complex(0)
20:52 < plexdev> http://is.gd/iGVmF by [Russ Cox] in go/src/cmd/godefs/ --
godefs: guard against structs with pad fields
21:00 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has joined
#go-nuts
21:05 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has quit [Ping
timeout: 272 seconds]
21:07 -!- virtualsue [~chatzilla@nat/cisco/x-tolkmfqstikbgrtu] has joined #go-nuts
21:08 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has quit [Quit: Morten.  Desu~]
21:09 < plexdev> http://is.gd/iGYak by [Russ Cox] in 3 subdirs of go/ --
build: add a few missing --no-print-directory
21:09 < plexdev> http://is.gd/iGYaD by [Russ Cox] in go/src/pkg/json/ --
json: check for invalid UTF-8
21:21 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 260 seconds]
21:22 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
21:25 < plexdev> http://is.gd/iH1gR by [Russ Cox] in 10 subdirs of go/ --
gc: align structs according to max alignment of fields
21:25 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:d596:a139:4263:ebcf] has quit
[Quit: Leaving.]
21:34 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Remote
host closed the connection]
21:48 -!- watr_ [~watr@66.183.100.58] has quit [Ping timeout: 250 seconds]
21:52 -!- virtualsue [~chatzilla@nat/cisco/x-tolkmfqstikbgrtu] has quit [Ping
timeout: 264 seconds]
21:53 -!- tvw [~tv@e176012086.adsl.alicedsl.de] has joined #go-nuts
21:55 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by
peer]
21:57 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts
21:57 < plexdev> http://is.gd/iH7jj by [Russ Cox] in 2 subdirs of go/ -- gc:
issue 1231
21:57 < plexdev> http://is.gd/iH7jx by [Rob Pike] in go/src/pkg/time/ --
time: fix bug in Ticker: shutdown using channel rather than memory
22:01 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the
Fish]
22:05 -!- tensorpudding [~user@99.148.202.191] has joined #go-nuts
22:06 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
22:09 -!- cdsgf [~cds@69.55.231.142] has joined #go-nuts
22:12 -!- tvw [~tv@e176012086.adsl.alicedsl.de] has quit [Remote host closed the
connection]
22:14 < plexdev> http://is.gd/iHa7K by [Russ Cox] in 3 subdirs of
go/src/pkg/runtime/ -- runtime: remove paranoid mapping at 0
22:14 < plexdev> http://is.gd/iHa7W by [Russ Cox] in go/doc/ -- go_mem:
goroutine exit is not special
22:14 < cdsgf> is it possible to cast a container/vector of Foo structs to a
Foo slice?  it looks like the Vector is implemented as a slice.
22:19 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has quit [Remote host closed the connection]
22:20 < exch> []T(myTvector) shuold work
22:28 < cdsgf> exch: tried that; can't convert vector.Vector to type []Foo;
https://gist.github.com/739704
22:31 < exch> ah Vector contains interface values then.  No easy solution
for that unfortunately.  Make a new slice of the right type and same length as the
vector, and then manualy copy values in a loop
22:31 < exch> bleh.  I don't really get why we still have vectors in the std
lib
22:41 < Nitro> You can add element to a slice by using apend
22:42 < Nitro> See:
http://golang.org/doc/go_spec.html#Appending_and_copying_slices
22:43 < cdsgf> Nitro, exch: many thanks--append solves my case
22:43 < Nitro> np ;)
22:45 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has joined
#go-nuts
22:47 -!- TheMue [~TheMue@p5DDF5624.dip.t-dialin.net] has quit [Quit: TheMue]
22:55 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
23:02 < mpl> meh, successfully debugging some pita multi goroutines code
makes me both proud of myself and sad that it took me so long.
23:04 < KBme> hah i have some of that too
23:04 < KBme> log.Println ftw :D
23:05 < uriel> I'm the only puzzled at the comments in go-nuts about Vector?
is there really any reason to use a Vector instead of a slice?  because I still
don't see it
23:06 < mpl> uriel: maybe you're the only one who cares ;)
23:07 < uriel> mpl: well, obviously not, as they are answering to my comment
saying that (as far as I undrestand their comment), there are reasons to use
Vector, I just don't get it
23:07 < uriel> and that Vector confuses and frustrates newbies is rather
obvious, see all the comments demanding generics because they can't currently have
a vector of Foo!
23:07 < mpl> uriel: let me rephrase: maybe you're the only one who is
puzzled _and_ who cares.  :)
23:07 < uriel> (they obviously can have a *slice* of Foo)
23:08 < KBme> same reason cat has a -v flag
23:08 < uriel> KBme: hahahaha....  nice troll attempt ;P
23:09 < uriel> mpl: and it was a honest question, I'm obviously missing
something
23:09 < kimelto> uriel: generics can also be useful to implement a custom
container, such as a hash map with a different hashing algo, etc
23:09 * uriel feels a bit more like an idiot than usual
23:09 < uriel> kimelto: thanks, but I do know that
23:09 < kimelto> yet you are against generics ;)
23:09 < uriel> kimelto: my point is that people complain about casting and
having to use Vectors of interface{}, when obviously they don't have to, because
they can use slices
23:10 < uriel> kimelto: uhu?  when have I said I'm against generics?  I
might see little need for them, but if somebody has a good proposal that doesn't
hurt the language, I certainly see how they could be useful
23:11 < uriel> kimelto: but I don't see any benefit they would bring to the
Vector situation, because once more, just using slices is what everyone should be
doing anyway
23:12 < exch> With the addition of append(), they've completely lost what
little value they had to begin with
23:12 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts
23:12 < uriel> exch: ok, so at least I'm not alone in thinking this, thank
god ^_^
23:12 -!- bawr [~bawr@unaffiliated/mrfawkes] has quit [Client Quit]
23:13 < exch> The problem is likely that people are not familiar with what
slices can do, but they do often remember vector like constructs from whatever
lang they came from.  So the easy choice is to just use those and then not look
any further
23:13 < Nitro> You can't delete an element from a slice easily...  Vector
support addition and removing
23:14 < exch> two lines of code is not easy?
23:14 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts
23:15 < nsf> exch: two lines with value destruction, other than that it's
one line
23:15 < Nitro> You will need to resize or make a new slice without the
element you want to remove.  Vectors do it for you, without problems that you may
have deleting it be yourself
23:15 < nsf> well, if it's the end or the beginning
23:15 < nsf> yeah, nevermind :)
23:15 < KBme> why ever delete an elementv?  the memory isn't freed anyways
23:16 < exch> vectors do it the same way you would do manyally.  I don't
think the 1 less line of code justifies using an entirely new type
23:16 < Nitro> Hurm, are you saying that we should stop deleting element
from our vectors because elements are not freed ? :P
23:17 < KBme> the memory isn't freed and it was a troll
23:17 < Nitro> :D
23:18 < kimelto> uriel: yup if vector does not add additional value, it
should be nuked :)
23:18 < kimelto> I didnt look at vectors yet, cause as you said, slices are
good enough.
23:21 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
23:24 -!- Belg_ [~kim@90-227-159-22-no57.tbcn.telia.com] has quit [Quit: Leaving]
23:28 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined
#go-nuts
23:37 -!- kanru [~kanru@118-168-238-114.dynamic.hinet.net] has joined #go-nuts
23:41 < _nil> what is the best way to pull a CL to my local machine i
started on another machine
23:42 < _nil> hg download just outputs the CL
23:42 < _nil> i could just pipe it to patch
23:43 < _nil> but i don't think that will put it in hg pending
23:43 -!- cco3-hampster [~conleyo@nat/google/x-zwxbomliyqaoyrnw] has quit [Ping
timeout: 272 seconds]
23:44 -!- cco3-hampster [~conleyo@nat/google/x-uwpqdaaaiuzndqqe] has joined
#go-nuts
23:49 < kimelto> imho, the URL stuff of the http package should be in its
own package
23:50 < uriel> _nil: tar+scp perhaps?
23:50 < uriel> iirc cl's are not quite portable, but I might be wrong
23:50 < uriel> search the golang-dev archives, I think there was some
discussion about this
23:59 -!- Project-2501 [~Marvin@82.84.82.192] has joined #go-nuts
--- Log closed Tue Dec 14 00:00:01 2010