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

--- Log opened Wed Feb 24 00:00:15 2010
00:00 < KirkMcDonald> There is a go.vim file in the repository.
00:00 < \0x90\> Kirk, ok, thanks
00:01 -!- wuehlmaus [~wuehlmaus@p4FCC7D21.dip.t-dialin.net] has quit [Ping
timeout: 264 seconds]
00:02 -!- wuehlmaus [~wuehlmaus@p4FCC73F5.dip.t-dialin.net] has joined #go-nuts
00:16 -!- ericvh [~ericvh@2002:4671:4e0e:0:223:6cff:fe93:c616] has left #go-nuts
[]
00:17 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
00:17 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has joined #go-nuts
00:25 -!- iant [~iant@2620:0:1000:1601:b9dc:4f0c:23eb:9adf] has quit [Ping
timeout: 248 seconds]
00:26 -!- XenoPhoenix
[daca54f09d@cpc3-aztw22-2-0-cust104.aztw.cable.virginmedia.com] has quit [Ping
timeout: 248 seconds]
00:28 -!- mejja [~user@c-52b1e555.023-82-73746f38.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
00:29 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has quit [Quit:
itrekkie]
00:33 -!- OpenSpace [~ja@109.93.249.86] has joined #go-nuts
00:36 -!- expate98 [~user@pool-74-105-215-60.nwrknj.fios.verizon.net] has left
#go-nuts []
00:42 -!- meatmanek [~meatmanek@mesingw.STUDENT.CWRU.Edu] has joined #go-nuts
00:42 < plexdev> http://is.gd/92BAF by [Andrew Gerrand] in 2 subdirs of go/
-- release.2010-02-23 part one
00:42 < plexdev> http://is.gd/92BAV by [Andrew Gerrand] in go/ --
release.2010-02-23 part two
00:48 -!- sudi [~chatzilla@dslb-084-056-015-010.pools.arcor-ip.net] has quit [Ping
timeout: 260 seconds]
00:50 -!- iant [~iant@67.218.103.199] has joined #go-nuts
00:50 -!- mode/#go-nuts [+v iant] by ChanServ
00:54 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit
[Quit: carllerche]
00:59 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
01:05 -!- mssm [~mssm@ip-95-221-71-187.bb.netbynet.ru] has joined #go-nuts
01:11 -!- XenoPhoenix
[27f8bae00d@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com] has joined #go-nuts
01:13 -!- Pete_27 [~noname@115-64-1-61.static.tpgi.com.au] has quit [Quit:
leaving]
01:13 -!- GeoBSD [~geobsd@lns-bzn-61-82-250-117-230.adsl.proxad.net] has quit
[Remote host closed the connection]
01:13 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has joined #go-nuts
01:16 -!- \0x90\ [~sasa@dynamic-192-119-242-80.broadband.blic.net] has quit [Quit:
4:20]
01:18 -!- sinuhe [~sinuhe@c-98-202-163-54.hsd1.ut.comcast.net] has joined #go-nuts
01:20 -!- rbraley [~rbraley@ip72-222-129-178.ph.ph.cox.net] has joined #go-nuts
01:21 -!- V1psta [seal45@RGREENHAGEN-XFX.suites.osuit.edu] has joined #go-nuts
01:21 -!- V1psta [seal45@RGREENHAGEN-XFX.suites.osuit.edu] has quit [Client Quit]
01:23 -!- V1psta [seal45@RGREENHAGEN-XFX.suites.osuit.edu] has joined #go-nuts
01:24 -!- V1psta [seal45@RGREENHAGEN-XFX.suites.osuit.edu] has quit [Client Quit]
01:25 -!- V1psta [seal45@RGREENHAGEN-XFX.suites.osuit.edu] has joined #go-nuts
01:26 -!- yinyin [~yinyin@59.108.119.2] has joined #go-nuts
01:26 -!- V1psta [seal45@RGREENHAGEN-XFX.suites.osuit.edu] has quit [Client Quit]
01:27 -!- adu [~ajr@pool-71-191-173-96.washdc.fios.verizon.net] has joined
#go-nuts
01:28 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts
01:36 -!- anticw [~anticw@c-76-21-42-30.hsd1.ca.comcast.net] has joined #go-nuts
01:38 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has quit
[Quit: rhelmer]
01:43 -!- powerje [~powerje@2002:4b3c:d6ac:0:213:e8ff:feaa:ae2b] has joined
#go-nuts
01:43 -!- x-ip [~sakura@unaffiliated/x-ip] has joined #go-nuts
01:53 -!- rhelmer [~rhelmer@38.112.6.110] has joined #go-nuts
01:54 -!- mssm [~mssm@ip-95-221-71-187.bb.netbynet.ru] has quit [Ping timeout: 260
seconds]
02:01 -!- iant [~iant@67.218.103.199] has quit [Ping timeout: 264 seconds]
02:06 -!- fgb [~fgb@190.246.85.45] has quit [Read error: Connection reset by peer]
02:09 -!- tux21b [~christoph@90.146.60.30] has quit [Read error: Connection reset
by peer]
02:09 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
02:10 -!- analogue [~analogue@toulouse.jfg-networks.net] has quit []
02:11 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has joined #go-nuts
02:13 -!- ikke [~ikke@187-4-26-94.smace700.dsl.brasiltelecom.net.br] has joined
#go-nuts
02:13 -!- ikke [~ikke@187-4-26-94.smace700.dsl.brasiltelecom.net.br] has quit
[Changing host]
02:13 -!- ikke [~ikke@unaffiliated/ikkebr] has joined #go-nuts
02:27 -!- rhelmer [~rhelmer@38.112.6.110] has quit [Quit: rhelmer]
02:41 -!- yatoo [~marcus@host86-153-224-40.range86-153.btcentralplus.com] has quit
[Ping timeout: 264 seconds]
02:44 -!- yinyin [~yinyin@59.108.119.2] has quit [Quit: Leaving]
02:49 -!- appamatto [~anonymous@softbank219056232109.bbtec.net] has joined
#go-nuts
02:53 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has joined #go-nuts
02:56 -!- pvandusen [~pdusen@crob4-55.flint.umich.edu] has quit [Quit: Leaving]
02:56 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has quit [Quit:
itrekkie]
02:57 -!- ikke [~ikke@unaffiliated/ikkebr] has quit []
03:04 -!- quixoten [~Devin_Chr@c-67-177-8-48.hsd1.ut.comcast.net] has quit [Quit:
Leaving.]
03:05 -!- appamatto [~anonymous@softbank219056232109.bbtec.net] has quit [Quit:
appamatto]
03:07 -!- sinuhe [~sinuhe@c-98-202-163-54.hsd1.ut.comcast.net] has quit [Quit:
leaving]
03:09 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping
timeout: 240 seconds]
03:11 -!- mbarkhau [~koloss@p54A7E653.dip.t-dialin.net] has joined #go-nuts
03:27 -!- powerje [~powerje@2002:4b3c:d6ac:0:213:e8ff:feaa:ae2b] has quit [Quit:
exit]
03:28 -!- appamatto [~anonymous@softbank219056232109.bbtec.net] has joined
#go-nuts
03:28 -!- appamatto [~anonymous@softbank219056232109.bbtec.net] has quit [Client
Quit]
03:31 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has joined
#go-nuts
03:33 -!- pjm0616 [~user@61.250.113.98] has quit [Ping timeout: 256 seconds]
03:35 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has quit
[Client Quit]
03:36 -!- pjm0616 [~user@61.250.113.98] has joined #go-nuts
03:37 < no_mind> I need an array where I need to add and remove elements.
Should I declare an array or a slice ?
03:40 < anticw> it depends
03:40 < anticw> no_mind: what sort of range are you looking at?  do you
really need to recover the memory 'wasted' when it shrinks?
03:41 < no_mind> I am looking at a range of 10 elements max
03:41 < no_mind> anticw, I am not sure if array can be shrinked or grown
03:42 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
03:45 < anticw> no
03:46 < anticw> they can't
03:46 < anticw> but...  you can build something that can
03:46 < anticw> how you do that depends on your requirements
03:49 < no_mind> my requirements are simple.  I need to connect to a SMTP
server and store the auth methods supported by the server.
03:54 < anticw> and how many of these are there typically?
03:54 < anticw> i would think 20 in most cases
03:54 < anticw> so allocate a slice of 20 ...  if there are more double the
size
03:56 < anticw> no_mind: btw, there is container/vector ...  but for simple
uses i probably wouldn't bother
03:57 < meatmanek> what happens when something tries to send an item through
a closed channel?
03:57 < no_mind> anticw, even I want to avoid container/vector
03:57 < meatmanek> does it exit with an error, drop silently, block forever?
04:04 -!- adu [~ajr@pool-71-191-173-96.washdc.fios.verizon.net] has quit [Quit:
adu]
04:06 -!- yashi [~yashi@dns1.atmark-techno.com] has quit [Remote host closed the
connection]
04:07 < anticw> meatmanek: you get a runtime panic/error
04:07 < meatmanek> k
04:09 -!- nettok [~netto@200.119.153.1] has joined #go-nuts
04:13 -!- adu [~ajr@pool-71-191-173-96.washdc.fios.verizon.net] has joined
#go-nuts
04:13 < meatmanek> also, if I have a function which searches for results and
returns them via a channel passed as an argument, is having the caller close the
channel a sensible way to signal that the search function should stop searching?
04:16 < anticw> i tend to have the channel close by the supplier of the data
in those cases
04:16 < anticw> and the 'rx' goroutine works by doing for msg := range
somechannel { // do stuff }
04:19 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has joined
#go-nuts
04:20 -!- yashi [~yashi@dns1.atmark-techno.com] has joined #go-nuts
04:22 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Quit: I'm outta heee-eere]
04:27 -!- no_mind_ [~orion@122.163.176.4] has joined #go-nuts
04:27 -!- no_mind_ [~orion@122.163.176.4] has quit [Read error: Connection reset
by peer]
04:28 < meatmanek> yeah, but for example if I wanted the receiving routine
to be able to say that it's had enough results
04:29 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
04:30 -!- no_mind [~orion@122.161.208.225] has quit [Ping timeout: 264 seconds]
04:40 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
04:40 -!- mode/#go-nuts [+v iant] by ChanServ
04:54 < anticw> meatmanek: the rx routine to signal it's done?  how does it
know?
04:54 < anticw> meatmanek: what should the supplier do if it has more
results?
04:54 < meatmanek> the supplier should discard the excess results and exit
04:54 < meatmanek> or suppliers, because I may have several goroutines
supplying results
04:57 -!- adu [~ajr@pool-71-191-173-96.washdc.fios.verizon.net] has quit [Quit:
adu]
04:59 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has joined
#go-nuts
04:59 < anticw> meatmanek: you can have them detail failure to send and
terminate then
04:59 -!- droid001 [~g1@p4FDCACFC.dip.t-dialin.net] has quit [Ping timeout: 256
seconds]
05:00 < meatmanek> what do you mean "detail failure to send"
05:00 < anticw> sorry, detect
05:00 < meatmanek> ah
05:00 < meatmanek> how would I do that?
05:01 < d_m> mutt
05:01 < d_m> ooops, sorry
05:02 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has quit [Ping timeout: 245
seconds]
05:02 < meatmanek> I didn't know anybody still used mutt
05:02 < anticw> mutt is awesome
05:02 < anticw> meatmanek: you can check with closed()
05:03 < meatmanek> k, that's what I was thinking originally =P
05:03 < anticw> also sent := (c <- v)
05:04 < meatmanek> that would also return false if c is full, wouldn't it?
05:04 < meatmanek> er, sent would be false
05:05 < anticw> i think on a closed channel sent will always succeed
actually
05:06 < meatmanek> interesting.
05:06 -!- mbarkhau [~koloss@p54A7E653.dip.t-dialin.net] has quit [Quit: Leaving.]
05:09 < anticw> why not just flag?
05:10 < meatmanek> flag?
05:10 < anticw> set a flag
05:10 < anticw> to tell the senders to stop/abort
05:10 < meatmanek> just a boolean global variable?
05:11 < anticw> that would work
05:11 < anticw> it doesn't have to be global but that's a detail
05:12 < meatmanek> I suppose that could work
05:12 < meatmanek> though actually the supplying routines may be across
several files
05:13 < meatmanek> actually I guess not
05:13 < anticw> it doesnt matter if they cross files
05:13 < anticw> and besides, it's a detail ...  you could pass a ptr to the
flag to the rx goroutines
05:14 < meatmanek> true
05:24 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
05:29 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has joined
#go-nuts
05:29 -!- defectiv [~clays@c-24-5-65-40.hsd1.ca.comcast.net] has joined #go-nuts
05:29 < defectiv> what's wrong with line 7?  http://pastie.org/840051
05:29 -!- defectiv [~clays@c-24-5-65-40.hsd1.ca.comcast.net] has left #go-nuts
["Leaving"]
05:29 -!- defectiv [~clays@c-24-5-65-40.hsd1.ca.comcast.net] has joined #go-nuts
05:29 < defectiv> what's wring with line 7?  http://pastie.org/840051
05:30 < plexdev> http://is.gd/93twH by [Rob Pike] in go/ -- add Anh Hai
Trinh to C&A
05:30 < plexdev> http://is.gd/93twV by [Anh Hai Trinh] in go/test/chan/ --
Include an Eratosthenesque concurrent prime sieve to go along with the "naive"
version.
05:32 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
05:32 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
05:39 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has joined #go-nuts
05:39 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has left #go-nuts []
05:52 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
05:59 < defectiv> Chryson solved it.
06:03 < rsaarelm> http://research.swtch.com/2010/02/off-to-races.html
Interesting.
06:03 -!- no_mind [~orion@122.163.176.4] has joined #go-nuts
06:03 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has joined
#go-nuts
06:04 < no_mind> is there a function to check if the value of a variable is
set or should I use err != nil ?
06:06 -!- appamatto [~anonymous@softbank219056232109.bbtec.net] has joined
#go-nuts
06:06 < anticw> err != nil
06:06 < anticw> i assume you mean isset() like PHP?
06:07 < rsaarelm> If the variable is declared, it starts initialized to the
zero value of its type.
06:07 < rsaarelm> 0 for numbers, "" for strings, nil for the reference
types.
06:08 < anticw> right, there is no equivalent to 'not set' that some
languages have
06:08 < rsaarelm> Yeah, you can't refer to nondeclared variables.
06:08 < defectiv> do packages need to have a main?
06:09 < anticw> no
06:09 < anticw> most dont
06:09 < rsaarelm> Not if they are meant to be libraries.
06:09 < rsaarelm> Runnable applications need it, but they can refer to
library packages that don't have main.
06:10 -!- Chryson [~Chryson@c-71-60-250-12.hsd1.pa.comcast.net] has quit [Quit:
Leaving]
06:10 -!- toni_ [~toni@87-93-136-241.bb.dnainternet.fi] has quit [Quit: Leaving]
06:11 -!- Macpunk [~macpunk@2002:48b1:1add:0:eee:e6ff:fec7:7eaa] has joined
#go-nuts
06:11 -!- rhelmer [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer]
06:13 < defectiv> this is weird.
06:14 < defectiv> i do 6l on blah.6 and get mainstart: undefined: mainĀ·init
06:14 < defectiv> and mainstart: undefined: mainĀ·main
06:14 < Macpunk> do you have a main and an init function defined?
06:14 < Macpunk> I know it sounds dumb, but just double check :P
06:15 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
06:15 < rsaarelm> Is the package you have the main function in called
"main"?
06:15 < defectiv> of course not.
06:15 < rsaarelm> 6l tries to build an application.
06:15 < defectiv> oh
06:15 < rsaarelm> It needs one package called "main" with a main function in
it to be around.
06:16 < defectiv> or be imported by something with a main?
06:16 < rsaarelm> It can import other stuff, yes.
06:16 < defectiv> ?
06:16 < defectiv> i said be imported by
06:16 < no_mind> can I pass default values in function calls ?
06:17 < Macpunk> rsaarelm, how does one go about building a package and not
an application?
06:17 < no_mind> err, I mean in function deceleration
06:17 < rsaarelm> Macpunk: I use makefiles like the ones in the main source
tree.
06:17 < rsaarelm> no_mind: No.
06:17 -!- appamatto [~anonymous@softbank219056232109.bbtec.net] has quit [Quit:
appamatto]
06:18 < defectiv> that's what i'm trying to figure out.
06:18 < defectiv> ugh, makefiles.
06:18 < rsaarelm> So basically just look into something like
src/pkg/math/Makefile and make a similar thing.
06:19 < defectiv> makefiles are just for performance right, not necessary?
06:19 < rsaarelm> The ugly thing with these is that my own packages end up
in the $GOROOT tree along with the rest.
06:19 < rsaarelm> Makefiles are just a convenience, you can use a different
system to command the compiler.
06:19 < rsaarelm> But I haven't figured out how that works, exatly.
06:19 -!- droid001 [~g1@p4FDCA408.dip.t-dialin.net] has joined #go-nuts
06:20 < defectiv> i thought thi system was called "import"
06:21 < defectiv> omg -- you can use the same package in multiple files?!
06:21 < rsaarelm> If you're making your own package, you need to get it
built and deployed where import can find it.
06:21 < defectiv> that means you could extend a package.  monkey patching.
06:22 < rsaarelm> I don't think you can after the package has been compiled.
06:23 < defectiv> well no you can't.
06:24 < rsaarelm> And the standard library packages, for example, have
already been compiled when you've installed Go, so when you start writing your own
code, you can't monkey patch those anymore.
06:24 < defectiv> how do i just compile a package?
06:25 < defectiv> you can recompile them.
06:26 < rsaarelm> If you monkey with a standard library component and
recompile it, the changes are going to be there for every subsequent Go programmer
using your system's $GOROOT installation.
06:27 < anticw> defectiv: extend them how?  you can encapsulate
functionality as needed
06:27 < rsaarelm> Which isn't good.
06:29 -!- rhelmer_ [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has joined
#go-nuts
06:36 -!- rhelmer_ [~rhelmer@adsl-69-107-87-1.dsl.pltn13.pacbell.net] has quit
[Quit: rhelmer_]
06:40 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
06:48 -!- Cyprien_ [Cyprien@11-3.79-83.cust.bluewin.ch] has quit [Ping timeout:
264 seconds]
06:51 < no_mind> I am getting an error ; invalid operation: host != nil
(type string != nil) ; cant strings be nil ?
06:52 < anticw> no
06:54 < no_mind> so is it safe to assume that all string types will have ""
as there initial value ?
06:54 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
06:54 < rsaarelm> The zero value for strings is "".
06:54 < rsaarelm> You can get the zero value for any type with *new(type),
e.g.  *new(string).
06:55 < no_mind> any documentation that mentions zero values for all types ?
06:55 < rsaarelm> http://golang.org/doc/go_spec.html#The_zero_value
06:58 < no_mind> thanks
07:02 < vegai> go seems to be a bit too good at bootstrapping :P
07:02 < vegai> my builds tend to fail if there's an earlier, systemwide
installation already in place
07:05 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has joined #go-nuts
07:16 -!- ollins [~ollins@www.inventage.com] has joined #go-nuts
07:18 -!- idea_squirrel [~ct2rips@77-21-31-147-dynip.superkabel.de] has joined
#go-nuts
07:21 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has quit [Read
error: Connection reset by peer]
07:23 < defectiv> how do i compile a package?
07:25 < KirkMcDonald> defectiv: Write a Makefile.  See src/pkg/fmt/Makefile
for an example.
07:25 < defectiv> i _have_ to write a makefile?
07:25 < defectiv> that seems a little archaic.
07:26 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
07:26 < KirkMcDonald> It is not like you need to write all of the rules.
07:26 < defectiv> import statements specify dependencies.
07:26 < defectiv> what is the point of a make file?
07:26 < KirkMcDonald> defectiv: They specify packages.
07:26 < uriel> what is wrong with Makefiles?  it sure beats all the fanci
'smart' build systems I knw of
07:26 < anticw> you dont _NEED_ a makefile ...  but often it makes it easier
07:26 < KirkMcDonald> defectiv: But there's no particular relationship
between a package and the source files which comprise the package.
07:27 < uriel> in any case, there are quite a few build tools for Go:
http://go-lang.cat-v.org/dev-utils
07:27 < anticw> that's true for Go and other languages
07:27 < defectiv> but the source files specify their package already.
07:27 < defectiv> what is the point of this extra layer of
maintenance/complexity called a Makefile?
07:27 < anticw> Makefiles are useful
07:27 < uriel> again, makefiles are simple and work, if you don't like them
there are plenty of alternatives: http://go-lang.cat-v.org/dev-utils
07:27 < KirkMcDonald> defectiv: Why write a new tool, when make is there,
and its behavior is known, and there is already a body of users who know how it
works?
07:28 < defectiv> import is a nice alternative.
07:28 < defectiv> you already have a tool.  it's called "import".
07:28 < anticw> it doesnt do the same thing
07:28 < defectiv> you have to do it anyway.
07:28 < defectiv> please explain what value a makefile has.
07:28 < KirkMcDonald> defectiv: 'import' is not an alternative to make.
07:28 < anticw> if you think import can replace make, nobody can hopefully
explain a makefiles value to you
07:28 < KirkMcDonald> defectiv: (Go is not like D.)
07:29 < defectiv> i haven't really used D much.
07:29 < KirkMcDonald> Then forget I mentioned it.
07:29 < defectiv> i'm thinking, i hae a file.  i tell it what files to
require.
07:29 < uriel> KirkMcDonald: thank god, if I wanted C++--++ I know where to
find D
07:29 < KirkMcDonald> defectiv: Except you aren't telling it which *source*
files to require.
07:29 < defectiv> so what?
07:29 < defectiv> if it has the compiled file, why does it need source?
07:30 < defectiv> does this have to do with symbol tables?
07:30 < KirkMcDonald> defectiv: The result of compiling Go code is a
package.  In order to compile a package, you need to compile all of the source
files comprising that package at the same time.
07:31 < KirkMcDonald> defectiv: A Makefile, if nothing else, is a convenient
way of specifying all of those source files just once, by listing them in a file.
07:31 < defectiv> i'll just assume there's some good reason for that.
07:31 < defectiv> which must have something to do with symbol lookup.
07:31 < KirkMcDonald> defectiv: In part.
07:32 < KirkMcDonald> Or perhaps in whole.
07:32 < KirkMcDonald> Really, it's as simple as what I just said.  The
result of compiling Go is a package, and a package is not complete without all of
its parts.  (All of its source files.)
07:33 < KirkMcDonald> Given files a.go and b.go, which together define
package "foo", a.go doesn't know anything about b.go on its own.
07:33 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
07:34 < KirkMcDonald> Here's the Makefile from a project of mine:
http://code.google.com/p/optparse-go/source/browse/Makefile
07:35 -!- nighty__ [~nighty@210.188.173.245] has joined #go-nuts
07:37 < KirkMcDonald> defectiv: You can always just say this, and have done:
6g -o foo.6 *.go
07:37 < KirkMcDonald> Or whatever your package's name is.
07:38 < defectiv> what's the simplest way to concatenate two trings?
07:38 < defectiv> strings
07:38 -!- aho [~nya@f050248008.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
07:38 < defectiv> string.Join?
07:38 < defectiv> s1 + s2 ?
07:39 -!- nf [~nf@203-158-53-232.dyn.iinet.net.au] has quit [Remote host closed
the connection]
07:39 -!- nf [~nf@124-168-137-153.dyn.iinet.net.au] has joined #go-nuts
07:39 < anticw> effective go + the turorials cover a lot of this
07:39 < anticw> there is even a 1hr (or so) talk that shows some of this
07:40 < KirkMcDonald> defectiv: s1 + s2, yes.
07:40 < defectiv> i watched tha whole talk.
07:40 < defectiv> i'm just rusty and i'm trying to write a quick demo for a
friend in an email.  thx.
07:40 < Macpunk> http://golang.org/pkg/strings/
07:40 < KirkMcDonald> I recommend just reading the spec, too.
07:41 -!- nettok [~netto@200.119.153.1] has quit [Quit: Ex-Chat]
07:43 < defectiv> i'm reading that already.  thx.
07:43 < defectiv> i know all about the site.  i just wanted a quick answer
for an email i'm writing.
07:48 < no_mind> Go spec says strings are immutable, that means you cant
form a string by concating two string ?
07:48 < anticw> you get a new string
07:50 < defectiv> CamelCase is_absolutely_terrible.
07:51 < defectiv> also, Go should use the best thing about Python -- that
indenting is semantic.
07:51 < defectiv> other than that, i'm really impressed by it.
07:52 < defectiv> the interfaces concept is beautiful.
07:52 < no_mind> anticw, sorry I cant understand.  You mean to say I can
concatenate the strings ?
07:53 -!- prudho [~tator@AClermont-Ferrand-158-1-115-4.w83-205.abo.wanadoo.fr] has
joined #go-nuts
07:53 -!- prudho [~tator@AClermont-Ferrand-158-1-115-4.w83-205.abo.wanadoo.fr] has
left #go-nuts []
07:56 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]]
07:58 < anticw> no_mind: if you concat two or more strings, you get another
immutable string
07:58 < no_mind> ok
07:58 < defectiv> you aren't changing the input strings.
07:58 < anticw> just like if you add two numbers, you get a third
07:58 < no_mind> no not changing input strings
07:59 < no_mind> want to create a new string with host:port
08:00 < rsaarelm> So host + ":" + port, assuming port is a string, not an
integer.  fmt.Sprintf("%s:%s", host, port) is probably nicer once you start
getting anything beyond just slapping the two strings together, like putting a
colon between them.
08:00 -!- defectiv [~clays@c-24-5-65-40.hsd1.ca.comcast.net] has quit [Quit: This
computer has gone to sleep]
08:04 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts
08:09 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
08:15 -!- monty_hall [~sprague_r@adsl-75-51-110-82.dsl.sgnwmi.sbcglobal.net] has
quit [Quit: Leaving.]
08:19 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
08:20 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
08:20 -!- Cyprien_ [~Cyprien@pub1.heig-vd.ch] has joined #go-nuts
08:20 < no_mind> we need some kind of cookbook for GO!
08:23 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
08:28 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
08:29 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts
08:30 -!- analogue [~analogue@toulouse.jfg-networks.net] has joined #go-nuts
08:32 -!- c0nfl|ct [~tiago@83.240.134.68] has joined #go-nuts
08:33 -!- analogue [~analogue@toulouse.jfg-networks.net] has quit [Client Quit]
08:35 -!- analogue [~analogue@toulouse.jfg-networks.net] has joined #go-nuts
08:37 -!- Macpunk [~macpunk@2002:48b1:1add:0:eee:e6ff:fec7:7eaa] has quit [Ping
timeout: 260 seconds]
08:42 -!- monty_hall [~sprague_r@adsl-75-51-110-82.dsl.sgnwmi.sbcglobal.net] has
joined #go-nuts
08:42 < c0nfl|ct> bom dia
08:47 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
08:48 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has quit [Ping
timeout: 240 seconds]
08:56 -!- nighty__ [~nighty@210.188.173.245] has quit [Quit: Disappears in a puff
of smoke]
09:02 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has joined #go-nuts
09:06 -!- tux21b [~christoph@90.146.60.30] has quit [Ping timeout: 246 seconds]
09:12 -!- alkavan [~alkavan@IGLD-80-230-198-60.inter.net.il] has joined #go-nuts
09:15 -!- meatmanek_ [~meatmanek@192.5.109.49] has joined #go-nuts
09:31 -!- wrtp [~rog@89.242.205.202] has quit [Quit: wrtp]
09:33 -!- wrtp [~rog@89.242.205.202] has joined #go-nuts
09:36 -!- OpenSpace [~ja@109.93.249.86] has quit [Ping timeout: 245 seconds]
09:37 -!- Kashia [~Kashia@port-92-200-133-127.dynamic.qsc.de] has quit [Quit: This
computer has gone to sleep]
09:38 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
quit [Read error: Connection reset by peer]
09:52 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
09:53 -!- wrtp [~rog@89.242.205.202] has quit [Quit: wrtp]
09:54 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
10:07 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
10:07 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
10:13 -!- Xurix [~Luixsia@AToulouse-254-1-29-66.w81-250.abo.wanadoo.fr] has quit
[Ping timeout: 252 seconds]
10:17 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Quit: leaving]
10:31 -!- DerHorst [~Horst@e176099012.adsl.alicedsl.de] has joined #go-nuts
10:32 -!- nighty__ [~nighty@210.188.173.245] has joined #go-nuts
10:32 -!- alkavan [~alkavan@IGLD-80-230-198-60.inter.net.il] has quit [Quit:
Leaving]
10:38 -!- Ortzinator [~ortzinato@unaffiliated/ortzinator] has quit [Ping timeout:
268 seconds]
10:45 -!- yaroslav [~yaroslav@93.157.184.185] has joined #go-nuts
10:51 -!- c0n [~tiago@83.240.134.68] has joined #go-nuts
10:54 -!- c0nfl|ct [~tiago@83.240.134.68] has quit [Ping timeout: 265 seconds]
10:55 -!- c0nfl|ct [~tiago@83.240.134.68] has joined #go-nuts
10:57 -!- Wiz126 [Wiz126@72.20.222.50] has quit [Ping timeout: 246 seconds]
10:58 -!- c0n [~tiago@83.240.134.68] has quit [Ping timeout: 276 seconds]
10:59 -!- suiside [~suiside@unaffiliated/suiside] has joined #go-nuts
11:03 -!- meatmanek_ [~meatmanek@192.5.109.49] has quit [Quit: This computer has
gone to sleep]
11:03 -!- Wiz126 [Wiz126@72.20.222.50] has joined #go-nuts
11:04 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
11:07 -!- ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts
11:07 -!- meatmanek_ [~meatmanek@192.5.109.49] has joined #go-nuts
11:07 -!- nanooo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
11:10 -!- Wiz126 [Wiz126@72.20.222.50] has quit [Ping timeout: 256 seconds]
11:10 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Ping timeout:
240 seconds]
11:12 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Read error: Connection reset by peer]
11:14 -!- Wiz126 [Wiz126@72.20.222.50] has joined #go-nuts
11:16 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
joined #go-nuts
11:19 -!- taruti [taruti@aoi.yi.org] has quit [Ping timeout: 276 seconds]
11:20 -!- taruti [taruti@aoi.yi.org] has joined #go-nuts
11:27 -!- tedster [~tedster@cpe-067-023-152-198.dhcp.wadsnet.com] has quit [Ping
timeout: 245 seconds]
11:30 -!- yatoo [~marcus@host86-153-224-40.range86-153.btcentralplus.com] has
joined #go-nuts
11:34 -!- tedster [~tedster@cpe-067-023-152-198.dhcp.wadsnet.com] has joined
#go-nuts
11:41 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping
timeout: 246 seconds]
11:46 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts
11:47 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has joined #go-nuts
11:49 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has quit [Client Quit]
11:49 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat
0.3.1.1]
11:51 -!- GeoBSD [~geobsd@lns-bzn-61-82-250-117-230.adsl.proxad.net] has joined
#go-nuts
11:54 -!- chickamade [~chickamad@113.190.184.107] has joined #go-nuts
11:55 -!- akheron [~akheron@lilja.asteriski.fi] has quit [Remote host closed the
connection]
11:55 -!- meatmanek_ [~meatmanek@192.5.109.49] has quit [Quit: This computer has
gone to sleep]
11:56 -!- akheron [~akheron@lilja.asteriski.fi] has joined #go-nuts
11:56 -!- nighty__ [~nighty@210.188.173.245] has quit [Quit: Disappears in a puff
of smoke]
12:07 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...]
12:11 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 260
seconds]
12:11 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts
12:11 -!- DerHorst [~Horst@e176099012.adsl.alicedsl.de] has quit [Quit:
Verlassend]
12:15 -!- c0nfl|ct [~tiago@83.240.134.68] has quit [Ping timeout: 256 seconds]
12:16 -!- c0nfl|ct [~tiago@83.240.134.68] has joined #go-nuts
12:23 -!- meatmanek_ [~meatmanek@192.5.109.49] has joined #go-nuts
12:29 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts
12:29 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit []
12:31 -!- meatmanek_ [~meatmanek@192.5.109.49] has quit [Quit: This computer has
gone to sleep]
12:32 -!- OpenSpace [~ja@212.200.216.100] has joined #go-nuts
12:37 -!- x-ip [~sakura@unaffiliated/x-ip] has quit [Ping timeout: 245 seconds]
12:37 -!- c0nfl|ct [~tiago@83.240.134.68] has quit [Ping timeout: 276 seconds]
12:43 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Ping
timeout: 276 seconds]
12:46 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
12:47 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
12:54 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
peace in teh middle east]
13:00 -!- Gussi [gussiident@ftth-236-70.hive.is] has quit [Ping timeout: 252
seconds]
13:00 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
13:00 -!- c0nfl|ct [~tiago@83.240.134.68] has joined #go-nuts
13:01 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
13:02 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts
13:07 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts
13:07 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host]
13:07 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
13:10 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts
13:12 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
13:13 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
13:17 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit:
leaving]
13:36 -!- lmoura [~lauromour@200.184.118.130] has quit [Ping timeout: 245 seconds]
13:45 -!- erus` [~chatzilla@mailgate.ips-international.com] has joined #go-nuts
13:53 -!- lmoura [~lauromour@200.184.118.136] has joined #go-nuts
13:53 -!- yaroslav [~yaroslav@93.157.184.185] has quit [Quit: yaroslav]
13:54 -!- chickamade [~chickamad@113.190.184.107] has quit [Ping timeout: 265
seconds]
13:56 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
13:59 -!- nanooo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Ping timeout:
276 seconds]
14:04 -!- lmoura [~lauromour@200.184.118.136] has quit [Ping timeout: 256 seconds]
14:06 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts
14:06 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host]
14:06 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
14:12 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 264 seconds]
14:16 -!- vdrab [~vdrab@cap007-092.kcn.ne.jp] has joined #go-nuts
14:18 -!- tiger_ [~chatzilla@118.126.12.54] has joined #go-nuts
14:20 -!- lmoura [~lauromour@200.184.118.130] has joined #go-nuts
14:20 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
14:29 -!- wrtp [~rog@89.242.205.202] has joined #go-nuts
14:36 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-171-141.clienti.tiscali.it] has
joined #go-nuts
14:36 * Project_2501 hu
14:41 -!- yaroslav [~yaroslav@mail.cloudwatcher.ru] has joined #go-nuts
14:41 -!- yaroslav [~yaroslav@mail.cloudwatcher.ru] has quit [Client Quit]
14:44 -!- rrr [debian-tor@gateway/tor-sasl/rrr] has joined #go-nuts
14:45 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
14:49 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Quit: Leaving.]
14:50 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
14:56 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
15:00 -!- iant [~iant@67.218.106.242] has joined #go-nuts
15:00 -!- mode/#go-nuts [+v iant] by ChanServ
15:05 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
15:18 -!- Wiz126 [Wiz126@72.20.222.50] has quit [Ping timeout: 276 seconds]
15:22 -!- ejb [~ejb@unaffiliated/ejb] has quit [Disconnected by services]
15:22 -!- _ejb [~ejb@unaffiliated/ejb] has joined #go-nuts
15:24 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
15:26 -!- Cyprien_ [~Cyprien@pub1.heig-vd.ch] has quit [Ping timeout: 265 seconds]
15:28 -!- TMKCodes [~toni@87-93-10-175.bb.dnainternet.fi] has joined #go-nuts
15:40 -!- sinuhe [~sinuhe@hq-nat2.gurulabs.com] has joined #go-nuts
15:43 -!- tux21b [~christoph@90.146.60.30] has quit [Ping timeout: 256 seconds]
15:48 -!- kaigan|work
[~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit:
kaigan|work]
15:49 -!- Wiz126 [Wiz126@72.20.226.98] has joined #go-nuts
15:51 -!- erus` [~chatzilla@mailgate.ips-international.com] has quit [Quit:
ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]
15:54 -!- vdrab [~vdrab@cap007-092.kcn.ne.jp] has quit [Quit: vdrab]
15:54 -!- ponce [~ponce@paradisia.net] has joined #go-nuts
15:55 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
15:56 -!- c0n [~tiago@83.240.134.68] has joined #go-nuts
15:57 -!- Ortzinator [~ortzinato@cpe-065-191-006-129.nc.res.rr.com] has joined
#go-nuts
15:57 -!- Ortzinator [~ortzinato@cpe-065-191-006-129.nc.res.rr.com] has quit
[Changing host]
15:57 -!- Ortzinator [~ortzinato@unaffiliated/ortzinator] has joined #go-nuts
15:57 -!- c0nfl|ct [~tiago@83.240.134.68] has quit [Ping timeout: 265 seconds]
15:59 -!- iant [~iant@67.218.106.242] has quit [Ping timeout: 240 seconds]
16:01 -!- ericvh [~ericvh@32.97.110.63] has joined #go-nuts
16:07 -!- c0n [~tiago@83.240.134.68] has quit [Read error: Connection reset by
peer]
16:08 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has joined #go-nuts
16:14 -!- mbarkhau [~koloss@p54A7E653.dip.t-dialin.net] has joined #go-nuts
16:20 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
16:25 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined
#go-nuts
16:25 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
16:25 -!- GeoBSD [~geobsd@lns-bzn-61-82-250-117-230.adsl.proxad.net] has quit
[Remote host closed the connection]
16:34 -!- keeto [~keeto@121.54.92.149] has quit [Read error: Connection reset by
peer]
16:41 -!- keeto [~keeto@121.54.92.149] has joined #go-nuts
16:42 -!- mssm [~mssm@ip-95-221-71-187.bb.netbynet.ru] has joined #go-nuts
16:42 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
16:42 -!- iant [~iant@2620:0:1000:1601:f57b:6b8a:bccf:92d0] has joined #go-nuts
16:42 -!- mode/#go-nuts [+v iant] by ChanServ
16:44 -!- ilsanto [~max@unaffiliated/ilsanto] has quit [Ping timeout: 248 seconds]
16:58 -!- ollins [~ollins@www.inventage.com] has quit [Remote host closed the
connection]
16:59 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
17:02 -!- Wiz126 [Wiz126@72.20.226.98] has quit [Ping timeout: 245 seconds]
17:06 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Quit: Leaving]
17:11 -!- Wiz126 [Wiz126@72.20.226.98] has joined #go-nuts
17:11 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
17:15 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
17:15 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
17:15 -!- Wiz126 [Wiz126@72.20.226.98] has quit [Ping timeout: 240 seconds]
17:18 -!- Gussi [~gussi@ftth-236-70.hive.is] has joined #go-nuts
17:18 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
17:25 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust265.basl.cable.virginmedia.com] has
joined #go-nuts
17:25 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.]
17:31 -!- fgb [~fgb@190.246.85.45] has joined #go-nuts
17:40 -!- quixoten [~Devin_Chr@c-67-177-8-48.hsd1.ut.comcast.net] has joined
#go-nuts
17:42 -!- aho [~nya@g226140121.adsl.alicedsl.de] has joined #go-nuts
17:43 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined
#go-nuts
17:51 -!- sudi [~chatzilla@dslb-084-056-015-010.pools.arcor-ip.net] has joined
#go-nuts
17:53 -!- leonod [~Andreas@zreahese.hus.sgsnet.se] has joined #go-nuts
17:57 -!- Traveler4 [~traveler@216.138.70.226] has joined #go-nuts
17:58 -!- Traveler4 [~traveler@216.138.70.226] has quit [Client Quit]
18:07 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has joined #go-nuts
18:12 -!- nettok [~netto@200.119.153.1] has joined #go-nuts
18:17 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]]
18:20 -!- tux21b [~christoph@90.146.60.30] has quit [Ping timeout: 256 seconds]
18:28 -!- rhelmer [~rhelmer@64.134.224.185] has joined #go-nuts
18:31 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
18:32 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
18:37 < leonod> Anyone here tried cairo binding for go ?
18:38 -!- nettok [~netto@200.119.153.1] has quit [Quit: Ex-Chat]
18:44 -!- rhelmer [~rhelmer@64.134.224.185] has quit [Quit: rhelmer]
18:44 < angrydho> someone in here was working on writing it iirc
18:46 < leonod> func foo(flag bar) bool, What does the flag do here?
18:49 < uriel> there seems to be at least one effort according to:
http://go-lang.cat-v.org/library-bindings
18:49 < uriel> (to provide cairo bindings)
18:50 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
18:50 < leonod> uriel: Yes I saw that, downloaded and tried to make it
18:50 -!- Wiz126 [Wiz126@72.20.226.31] has joined #go-nuts
18:50 < leonod> But I had some compile errors
18:52 -!- nanoo [~nano@95-89-189-202-dynip.superkabel.de] has quit [Ping timeout:
276 seconds]
18:58 < exch> older packages have a tendency to stop working in newer
releases of Go
18:58 < exch> changes in the APIs and compiler
18:58 < exch> i've had to fix my packages a few times already
18:59 < exch> suppose it's to expected for a language in development
19:01 -!- rhelmer [~rhelmer@38.112.6.110] has joined #go-nuts
19:03 < uriel> probably emailing the author about it is a good idea
19:08 < plexdev> http://is.gd/965iH by [Robert Griesemer] in 2 subdirs of
go/src/pkg/go/printer/ -- go/printer: use general comment intersperse mechanism
everywhere
19:09 -!- rhelmer [~rhelmer@38.112.6.110] has quit [Ping timeout: 240 seconds]
19:10 -!- Boggy-B [~rh275@raptor.ukc.ac.uk] has left #go-nuts [" "]
19:12 -!- Demp_ [~Demp@bzq-79-178-26-107.red.bezeqint.net] has joined #go-nuts
19:12 -!- aho [~nya@g226140121.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
19:13 -!- Demp [~Demp@bzq-79-183-68-223.red.bezeqint.net] has quit [Ping timeout:
256 seconds]
19:13 < leonod> Fixed it myself
19:14 < leonod> What has happend in go regarding recursive typing ?
19:15 -!- Kashia [~Kashia@port-92-200-133-127.dynamic.qsc.de] has joined #go-nuts
19:24 -!- gkelly [~gkelly@probab.ly.gkel.ly] has left #go-nuts []
19:26 < skelterjohn> what, exactly, is recursive typing?
19:30 < leonod> It may be a made up word by me but:
19:31 < leonod> type a b
19:31 < leonod> type c a
19:31 < leonod> then c is the same as a
19:32 < leonod> "invalid recursive type _C_cairo_matrix_t"
19:32 -!- niekie [~niek@CAcert/Assurer/niekie] has quit [Ping timeout: 268
seconds]
19:34 < uriel> I'm not very awake, but that does not seem recursive
19:34 < uriel> (type a b; type c a)
19:34 < uriel> as for the recursive type error, I have a vague memory of
something related to that being changed recently or something
19:34 < uriel> I'd search the mailing list archives
19:35 <+iant> genuinely recursive types are sure to be invalid, though; what
could they mean?
19:36 < leonod> well c is a which is b ..  rekursive or not it gave a
compile error indicating recursive typing
19:36 < skelterjohn> c is a is b is not recursive as the word "recursive" is
defined.
19:36 < skelterjohn> c is a is c is recursive
19:36 < skelterjohn> and makes no sense
19:37 < leonod> haha, I didn't decide the error message.  Just got it :)
19:37 < skelterjohn> http://code.google.com/p/go/issues/detail?id=582
19:38 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
19:38 < skelterjohn> perhaps it should have been called "invalid
forwardly-defined type"
19:38 -!- toni_ [~toni@87-93-73-82.bb.dnainternet.fi] has joined #go-nuts
19:38 -!- toni_ [~toni@87-93-73-82.bb.dnainternet.fi] has quit [Client Quit]
19:39 -!- toni_ [~toni@87-93-73-82.bb.dnainternet.fi] has joined #go-nuts
19:39 -!- tux21b [~christoph@90.146.60.30] has quit [Ping timeout: 245 seconds]
19:39 < skelterjohn> and it's listed as a compiler bug
19:39 < skelterjohn> ohhh - this is related to a bug i first reported in
like, december
19:39 < skelterjohn> #287
19:39 -!- TMKCodes [~toni@87-93-10-175.bb.dnainternet.fi] has quit [Ping timeout:
245 seconds]
19:40 < skelterjohn> it had to do with having two interfaces refer to each
other
19:40 < skelterjohn> a method in interface A that returns a B
19:40 < leonod> Bugg spotting ..  the brother of bird spotting
19:40 < skelterjohn> and a method in interface B that returns an A
19:40 < skelterjohn> so there is some recursion
19:40 < skelterjohn> that issue got fixed, though
19:41 < leonod> Well the reported bugg is the same as I had problem with
19:41 < leonod> Apparently there has been some changes regarding this since
the cairo stuff didn't compile
19:42 < skelterjohn> hg pull -u?
19:43 < leonod> lots of stuff
19:44 < skelterjohn> ./all.bash?  :)
19:44 < leonod> what is the -u flag ?
19:46 < skelterjohn> pull the latest, and then update what you've got to it
19:46 < skelterjohn> equiv to "hg pull;hg update"
19:48 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit:
skelterjohn]
19:52 -!- path[l] [UPP@120.138.102.34] has quit [Ping timeout: 245 seconds]
19:53 -!- tux21b [~christoph@90.146.60.30] has joined #go-nuts
19:53 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
19:54 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has joined
#go-nuts
19:58 -!- Cyprien_ [Cyprien@151-147.3-85.cust.bluewin.ch] has joined #go-nuts
20:00 < smw> no_mind: ping
20:01 -!- tav [~tav@78.149.149.195] has quit [Ping timeout: 256 seconds]
20:02 -!- dju [dju@89-158-236-229.rev.dartybox.com] has quit [Read error:
Connection reset by peer]
20:02 -!- tav [~tav@78.151.88.199] has joined #go-nuts
20:02 -!- dju [dju@89-158-236-229.rev.dartybox.com] has joined #go-nuts
20:03 -!- dju [dju@89-158-236-229.rev.dartybox.com] has quit [Read error:
Connection reset by peer]
20:07 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
joined #go-nuts
20:08 -!- dju [dju@89-158-236-229.rev.dartybox.com] has joined #go-nuts
20:13 -!- niekie [~niek@CAcert/Assurer/niekie] has joined #go-nuts
20:19 -!- Wiz126 [Wiz126@72.20.226.31] has quit [Ping timeout: 265 seconds]
20:20 -!- Wiz126 [Wiz126@72.20.226.31] has joined #go-nuts
20:23 -!- exch [~nuada@h144170.upc-h.chello.nl] has quit [Ping timeout: 252
seconds]
20:24 -!- exch [~nuada@h144170.upc-h.chello.nl] has joined #go-nuts
20:25 -!- Wiz126 [Wiz126@72.20.226.31] has quit [Ping timeout: 276 seconds]
20:27 -!- callidus [~callidus@cpc5-newc13-2-0-cust449.gate.cable.virginmedia.com]
has joined #go-nuts
20:30 -!- erus` [~chatzilla@cpc2-gill2-0-0-cust265.basl.cable.virginmedia.com] has
quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]
20:34 -!- samosa [~Miranda@94-194-210-10.zone8.bethere.co.uk] has joined #go-nuts
20:37 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 245
seconds]
20:41 -!- gzmask [~ray@corwin.cat.uregina.ca] has joined #go-nuts
20:44 -!- callidus [~callidus@cpc5-newc13-2-0-cust449.gate.cable.virginmedia.com]
has quit [Quit: Lost terminal]
20:48 -!- asmo [~asmo@c-f6c5e055.1155-1-64736c11.cust.bredbandsbolaget.se] has
quit [Remote host closed the connection]
20:49 -!- gzmask [~ray@corwin.cat.uregina.ca] has left #go-nuts []
20:54 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts
20:58 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has joined
#go-nuts
20:59 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Quit: Leaving]
20:59 -!- skelterjohn [~jasmuth@c-76-124-22-198.hsd1.nj.comcast.net] has joined
#go-nuts
20:59 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the
connection]
21:00 -!- Wiz126 [Wiz126@72.20.226.31] has joined #go-nuts
21:02 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts
21:07 -!- Wiz126 [Wiz126@72.20.226.31] has quit [Ping timeout: 264 seconds]
21:26 < plexdev> http://is.gd/96Bi5 by [Robert Griesemer] in 6 subdirs of
go/src/pkg/ -- gofmt: don't print ()'s around function-typed results (not needed
anymore)
21:26 -!- ericvh [~ericvh@32.97.110.63] has left #go-nuts []
21:35 -!- Wiz126 [Wiz126@72.20.221.118] has joined #go-nuts
21:38 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Read error:
Connection reset by peer]
21:40 -!- mssm [~mssm@ip-95-221-71-187.bb.netbynet.ru] has quit [Ping timeout: 265
seconds]
21:40 -!- Ortzinator [~ortzinato@unaffiliated/ortzinator] has quit [Ping timeout:
276 seconds]
21:45 -!- GeoBSD [~geobsd@lns-bzn-31-82-252-241-157.adsl.proxad.net] has joined
#go-nuts
21:52 -!- mssm [~mssm@ip-95-221-94-251.bb.netbynet.ru] has joined #go-nuts
21:54 -!- samosa [~Miranda@94-194-210-10.zone8.bethere.co.uk] has quit [Quit:
samosa]
21:58 < leonod> Anyone here that uses the eclipse go plugin ?
22:01 < skelterjohn> mixing go and eclipse just seems wrong, to
22:01 < skelterjohn> me
22:01 < leonod> Why?
22:04 < uriel> philosophical dysonance
22:05 < anticw> probably cause a tear in the space time continuum
22:05 < uriel> (but then, to me eclipse just seems wrong, period)
22:06 -!- Crash255 [~user@ALyon-157-1-148-82.w90-42.abo.wanadoo.fr] has joined
#go-nuts
22:06 < leonod> So what is the go editor of choice ?
22:06 < uriel> any you like
22:07 < uriel> (or, "it depends who you ask")
22:07 < smw> ooh ooh, I want to start the flame war.  I use kate.  All
others suck
22:07 -!- prip [~foo@host247-123-dynamic.32-79-r.retail.telecomitalia.it] has quit
[Ping timeout: 260 seconds]
22:07 -!- Crash255 [~user@ALyon-157-1-148-82.w90-42.abo.wanadoo.fr] has left
#go-nuts []
22:08 < skelterjohn> i like to use xcode
22:08 < uriel> I suspect the core team is probably split around equal parts
vi, emacs, sam, and acme (well, probably acme it is slightly more popular as it is
certain both rob and russ use it)
22:08 < smw> I actually thought it was pretty cool that go includes a kate
syntax highlighting file for kate :-)
22:08 < skelterjohn> provides syntax hilighting and function jumping, and a
way to click to different files easily
22:09 < skelterjohn> i've never used kate
22:10 < skelterjohn> i don't know anything about it, really
22:10 < uriel> writting code (or anything else) in kate seems about as
pleasant as using MS Windows Notepad (which to be fair, is much less painful than
something like Eclipse)
22:10 < skelterjohn> eclipse is good for writing java code
22:10 < smw> skelterjohn: it is not special.  It is a text editor with
highlighting
22:10 < leonod> It's good for C/C++ as well
22:10 < angrydho> smw: as opposed to a kate syntax highlighting file for
vim?
22:10 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has joined #go-nuts
22:10 < skelterjohn> i use eclipse for C++, too, it's true, but only because
i'm too lazy to look for anything better
22:11 < smw> angrydho: 2 questions.  one what do you mean?  and two, why are
you angry?
22:12 < uriel> smw: he is not really angry, actually, I guess he is just
trying to catch up with my misanthropic anger, but there is little chance of that
22:12 * smw looks up the work misanthropic
22:12 < skelterjohn> you both seem chronically annoyed with certain things
22:12 < skelterjohn> misanthropic = hating people
22:12 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit
[Excess Flood]
22:12 < smw> yep (wikipedia is great)
22:12 < leonod> I tend to go for editors that makes sense ..  How many
people starting vim actually manages to do what they intended to at first use?
22:12 -!- scm [justme@c178171.adsl.hansenet.de] has quit [Ping timeout: 256
seconds]
22:13 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined
#go-nuts
22:13 < skelterjohn> whenever i get dumped into vim, i usually have a hard
time doing what i want to do: quit
22:13 < skelterjohn> i know it involves a ':'
22:13 < uriel> vim is for people that have nothing better to do with their
lives than to spend them fiddling with configuration
22:13 < leonod> :q
22:13 < leonod> :q!
22:13 < angrydho> 17:13 < smw> I actually thought it was pretty cool
that go includes a kate syntax highlighting file for kate :-)
22:13 < smw> <esc>:q!
22:13 < smw> that is all I know
22:14 < smw> angrydho: oops, go it
22:14 < angrydho> uriel: i have like 5 lines of config, so false.
22:14 < skelterjohn> i just try to put a -m "" on the commit line, to avoid
vim
22:14 -!- scm [justme@d019022.adsl.hansenet.de] has joined #go-nuts
22:14 < angrydho> and i'm angry because we've had 50 inches of snow here so
far this year
22:14 < angrydho> and they're calling for another 5 tonight.
22:14 < skelterjohn> if it makes you feel better
22:14 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping
timeout: 265 seconds]
22:14 < skelterjohn> i'm getting 2 feet tonight
22:14 < skelterjohn> and i don't own a shovel
22:14 < angrydho> you should get one now.
22:14 < skelterjohn> i use a baking tray to clear out my parking space
22:14 < skelterjohn> maybe i shoudl get one now
22:14 < skelterjohn> lol
22:14 < angrydho> they *will* sell out.;
22:15 < angrydho> from experience
22:15 < uriel> we had more snow than that here, and i loved every cm of it
22:15 < skelterjohn> yeah...
22:15 < skelterjohn> i'm gonna go get one
22:15 < skelterjohn> bbl
22:15 < uriel> but then, my neighbours got a whole collection of shovels
that I borrow
22:15 < angrydho> uriel: yes, and you don't live in a place that is
completely unprepared to deal with single snowfalls in excess of 100cm.
22:15 < leonod> In Sweden they reported on the news that all showels are
sold out
22:15 < angrydho> we had no roads for days.
22:16 < angrydho> and i live in a major us city.
22:16 < uriel> angrydho: hah, I will take a picture of the stair case to my
flat, you will see how well prepared for snow it is...
22:16 < angrydho> i'm not talking about your house
22:16 < smw> I am happy with alot of snow.  I need to shovel, but I get a
snow day.
22:16 < angrydho> we had a snow week
22:16 < angrydho> it was terrible.
22:16 -!- Ortzinator [~ortzinato@cpe-065-191-006-129.nc.res.rr.com] has joined
#go-nuts
22:16 -!- Ortzinator [~ortzinato@cpe-065-191-006-129.nc.res.rr.com] has quit
[Changing host]
22:16 -!- Ortzinator [~ortzinato@unaffiliated/ortzinator] has joined #go-nuts
22:16 < skelterjohn> grad student...'snow day' doesn't mean too much
22:16 < angrydho> i shovelled like 4 times
22:16 < angrydho> shoveled even
22:16 < uriel> there are few things more fun than shoveling snow around
22:16 < angrydho> uriel: I can think of one off the top of my head
22:16 < skelterjohn> i don't mind, when i have an actual shove
22:16 < skelterjohn> l
22:17 < skelterjohn> i'm a solid fellow
22:17 < smw> skelterjohn: well, us high schoolers like snowdays :-P
22:17 < angrydho> `not shoveling snow around'
22:17 -!- d3xter [~3e2feae0@gateway/web/freenode/x-pxxcsfzuyhjxieoc] has joined
#go-nuts
22:17 -!- homiziado [~ernestofr@78.130.17.230.rev.optimus.pt] has joined #go-nuts
22:17 < angrydho> I still have blisters from it
22:17 < smw> angrydho: shoveling is not that bad.  What state are you from?
22:17 -!- tux21b [~christoph@90.146.60.30] has quit [Quit: Ex-Chat]
22:17 -!- d3xter [~3e2feae0@gateway/web/freenode/x-pxxcsfzuyhjxieoc] has left
#go-nuts []
22:18 < angrydho> I've lived in upstate new york, and I live in Baltimore
now.
22:18 < skelterjohn> here in nj we typically get one shovel-worthy snow per
year
22:18 < skelterjohn> this year has had a lot more snow than the past several
22:18 -!- Cyprien__ [Cyprien@64-94.78-83.cust.bluewin.ch] has joined #go-nuts
22:18 < angrydho> I had to shovel 40+ inches of snow.
22:18 -!- vdrab [~vdrab@cap006-236.kcn.ne.jp] has joined #go-nuts
22:18 < angrydho> in an alley barely big enough to fit a car through to get
my car out.
22:18 < angrydho> with nowhere to put the snow :P
22:18 < skelterjohn> on top of the car!
22:18 < skelterjohn> anyway, time to go shopping
22:18 < skelterjohn> bbl
22:18 < smw> angrydho: that sucks
22:18 < angrydho> yeah it was not fun
22:19 -!- eliteSchaf [~sinz@62-47-234-224.adsl.highway.telekom.at] has joined
#go-nuts
22:19 < leonod> Pour gasoline on the snow and melt it
22:19 <+iant> Use a hair dryer
22:19 < angrydho> this storm was worse than any I experienced in NY
22:19 < angrydho> iant: lol
22:19 < eliteSchaf> hey guys
22:19 < smw> angrydho: I had the same problem
22:19 < leonod> hey
22:19 < smw> hi eliteSchaf
22:19 < angrydho> anyway
22:19 < angrydho> so, we're getting more snow, and I am unhappy.
22:20 < eliteSchaf> does anyone know, whether it is intended that os.Exec
checks wether envv is nil and os.ForkExec does not?
22:20 < eliteSchaf> s/wether/whether
22:20 < angrydho> i'm pretty sure that this winter we've had over 80 inches
22:20 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts
22:20 -!- prip [~foo@host163-122-dynamic.32-79-r.retail.telecomitalia.it] has
joined #go-nuts
22:20 -!- Cyprien_ [Cyprien@151-147.3-85.cust.bluewin.ch] has quit [Ping timeout:
252 seconds]
22:22 < leonod> eliteSchaf: You killed the chat with that question :) (I
don't know)
22:22 <+iant> Al Gore is having some trouble with his weather control
machine
22:22 < eliteSchaf> i'm sorry about that :)
22:22 < uriel> wow, amount of snow doubled in 6 minutes?  impressive
22:22 < eliteSchaf> btw this winter we had about 60 inches in 3 days ;)
22:22 < leonod> Insane
22:23 < smw> iant: we live in a day and age where even the weather is
political...
22:23 <+iant> eliteSchaf: I don't know why os.ForkExec does not check
22:23 < eliteSchaf> yes, buts thats the alps
22:24 <+iant> Sorry, didn't mean to be political, I've just always seen Al
Gore as a James Bond villian "I will turn up the temperature on the planet unless
you pay me ONE MILLION DOLLARS"
22:24 <+iant> quite aside from the truth of what he is saying, I think he
would be great in that role
22:24 < smw> iant: I don't mind.  I agree with you
22:25 < smw> iant: the weather is supposed to be the one subject that is not
political
22:25 < leonod> But if politics affect the weather then what?
22:26 < smw> that would be scary
22:26 < leonod> Then maybe it is :)
22:26 < eliteSchaf> then we would have a nuclear winter ;)
22:28 -!- fgb [~fgb@190.246.85.45] has quit [Read error: Connection reset by peer]
22:30 < leonod> "One million dollars" ..  hehe that's about how much he has
made during the time he drinks water during his speeches
22:34 -!- homiziado [~ernestofr@78.130.17.230.rev.optimus.pt] has quit [Quit:
homiziado]
22:36 -!- itrekkie [~itrekkie@ip72-200-104-177.tc.ph.cox.net] has quit [Read
error: Connection reset by peer]
22:43 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the
connection]
22:43 < leonod> Night guys
22:43 -!- leonod [~Andreas@zreahese.hus.sgsnet.se] has quit [Quit: Leaving]
22:44 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit:
leaving]
22:46 -!- Netsplit *.net <-> *.split quits: tav, Wiz126, skelterjohn,
droid001, jA_cOp, rhelmer, mbarkhau
22:48 -!- Netsplit over, joins: mbarkhau, tav, Wiz126, skelterjohn, rhelmer,
droid001, jA_cOp
22:49 -!- stalled [~411@unaffiliated/stalled] has quit [Excess Flood]
22:50 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts
22:52 -!- toni_ [~toni@87-93-73-82.bb.dnainternet.fi] has quit [Quit: Leaving]
22:53 -!- TMKCodes [~toni@87-93-73-82.bb.dnainternet.fi] has joined #go-nuts
23:01 -!- idea_squirrel [~ct2rips@77-21-31-147-dynip.superkabel.de] has quit
[Remote host closed the connection]
23:03 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
23:04 -!- no_mind [~orion@122.163.176.4] has quit [Quit: Leaving]
23:06 -!- millertimek1a2m3 [~adam@rrcs-67-79-54-130.sw.biz.rr.com] has quit [Ping
timeout: 245 seconds]
23:07 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This
computer has gone to sleep]
23:11 -!- wrtp [~rog@89.242.205.202] has quit [Quit: wrtp]
23:11 -!- eliteSchaf [~sinz@62-47-234-224.adsl.highway.telekom.at] has quit [Quit:
Ex-Chat]
23:13 < plexdev> http://is.gd/96Z75 by [Russ Cox] in go/src/pkg/http/ --
http: fix handling of Close, use Close in http.Post
23:15 -!- General13372 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
23:16 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has quit
[Quit: rhelmer]
23:18 -!- sinuhe [~sinuhe@hq-nat2.gurulabs.com] has quit [Quit: leaving]
23:19 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Ping timeout: 252 seconds]
23:21 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-171-141.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
23:23 -!- Xurix [~Luixsia@AToulouse-254-1-43-69.w81-250.abo.wanadoo.fr] has joined
#go-nuts
23:23 -!- meatmanek_ [~meatmanek@192.5.109.49] has joined #go-nuts
23:29 -!- Aniya [ircap@186.140.206.193] has joined #go-nuts
23:38 -!- Cyprien_ [Cyprien@254-251.77-83.cust.bluewin.ch] has joined #go-nuts
23:42 -!- Cyprien__ [Cyprien@64-94.78-83.cust.bluewin.ch] has quit [Ping timeout:
264 seconds]
23:42 -!- Cyprien__ [Cyprien@18-106.78-83.cust.bluewin.ch] has joined #go-nuts
23:43 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has joined
#go-nuts
23:44 -!- meatmanek_ [~meatmanek@192.5.109.49] has quit [Ping timeout: 276
seconds]
23:45 -!- Cyprien_ [Cyprien@254-251.77-83.cust.bluewin.ch] has quit [Ping timeout:
276 seconds]
23:48 -!- Aniya [ircap@186.140.206.193] has quit []
23:49 -!- meatmanek_ [~meatmanek@izanagi.STUDENT.CWRU.Edu] has joined #go-nuts
23:50 -!- vdrab [~vdrab@cap006-236.kcn.ne.jp] has quit [Quit: vdrab]
--- Log closed Thu Feb 25 00:00:16 2010