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

--- Log opened Sat Dec 18 00:00:01 2010
00:00 < uriel> will have to be enough ;)
00:00 < nsf> hehe, like now you have the choice
00:00 < nsf> on the right it's in one order, on the left it's in another
order
00:00 < nsf> :P
00:01 < nsf> uriel: about cgo..  yeah..  my problem is that I'm very
impatient, if something doesn't work from the first try, I complain..  a lot
00:05 -!- nettok_ [~quassel@200.119.175.168] has joined #go-nuts
00:08 -!- nettok [~quassel@200.119.182.152] has quit [Ping timeout: 272 seconds]
00:14 -!- unhygienix [~unhygieni@host86-185-14-97.range86-185.btcentralplus.com]
has quit [Quit: unhygienix]
00:14 -!- xash [~xash@d065008.adsl.hansenet.de] has joined #go-nuts
00:20 -!- alkavan_ [~alkavan@87.68.241.172.adsl.012.net.il] has joined #go-nuts
00:23 -!- alkavan [~alkavan@87.68.144.6] has quit [Read error: Connection reset by
peer]
00:25 -!- alkavan_ [~alkavan@87.68.241.172.adsl.012.net.il] has quit [Read error:
Connection reset by peer]
00:25 -!- alkavan_ [~alkavan@87.68.247.118.adsl.012.net.il] has joined #go-nuts
00:26 -!- iant [~iant@nat/google/x-wtimtkycttmzdhcj] has quit [Ping timeout: 260
seconds]
00:26 -!- kanru [~kanru@61-228-154-25.dynamic.hinet.net] has joined #go-nuts
00:26 -!- aconran [~aconran-o@adsl-76-199-140-78.dsl.pltn13.sbcglobal.net] has
quit [Quit: aconran]
00:27 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
00:30 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal]
00:34 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has quit [Ping
timeout: 272 seconds]
00:34 -!- leonod [leonod@c83-249-205-63.bredband.comhem.se] has quit []
00:35 -!- iant [~iant@nat/google/x-kwjbxpcgbtaunetl] has joined #go-nuts
00:35 -!- mode/#go-nuts [+v iant] by ChanServ
00:36 -!- gnuvince [~vince@72.0.219.100] has joined #go-nuts
00:36 -!- photron_ [~photron@port-92-201-241-126.dynamic.qsc.de] has quit [Read
error: Operation timed out]
00:38 -!- mbone [~mwbone@96.24.149.76] has joined #go-nuts
00:39 -!- alkavan__ [~alkavan@87.68.65.187.cable.012.net.il] has joined #go-nuts
00:42 -!- alkavan_ [~alkavan@87.68.247.118.adsl.012.net.il] has quit [Ping
timeout: 265 seconds]
00:47 -!- iant [~iant@nat/google/x-kwjbxpcgbtaunetl] has quit [Quit: Leaving.]
00:48 -!- alkavan_ [~alkavan@87.70.75.158] has joined #go-nuts
00:48 -!- alkavan_ [~alkavan@87.70.75.158] has quit [Read error: Connection reset
by peer]
00:50 -!- alkavan_ [~alkavan@87.68.151.5] has joined #go-nuts
00:52 -!- alkavan__ [~alkavan@87.68.65.187.cable.012.net.il] has quit [Ping
timeout: 260 seconds]
01:00 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Ping timeout: 276
seconds]
01:05 -!- tvw [~tv@e176005010.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
01:13 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
01:15 -!- falconindy [~noclaf@unaffiliated/falconindy] has quit [Quit: Lost
terminal]
01:16 -!- falconindy [~noclaf@unaffiliated/falconindy] has joined #go-nuts
01:16 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Quit: Coyote finally
caught me]
01:16 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined #go-nuts
01:17 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Write error:
Connection reset by peer]
01:19 -!- alkavan__ [~alkavan@77.125.84.145] has joined #go-nuts
01:19 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
01:19 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined #go-nuts
01:19 -!- niemeyer [~niemeyer@201-2-134-72.pltce701.dsl.brasiltelecom.net.br] has
quit [Ping timeout: 240 seconds]
01:22 -!- alkavan_ [~alkavan@87.68.151.5] has quit [Ping timeout: 265 seconds]
01:28 -!- GoBIR_ [~gobir@res-128-61-89-71.res.gatech.edu] has quit [Remote host
closed the connection]
01:29 -!- alkavan_ [~alkavan@IGLD-84-229-72-175.inter.net.il] has joined #go-nuts
01:29 < xash> Does the gocompiler already have inlinefunction?  (I think,
they were called so in C ..) ..  means: should I even put x+y*width in a function
or would it be a waste of ressources?
01:32 -!- alkavan__ [~alkavan@77.125.84.145] has quit [Ping timeout: 265 seconds]
01:33 < exch> xash: no inlining yet
01:33 < xash> Ok, thanks :-)
01:35 -!- iant [~iant@67.218.105.75] has joined #go-nuts
01:35 -!- mode/#go-nuts [+v iant] by ChanServ
01:36 < TheSeeker> iant: I'm trying to compile go in windows using msys and
mingw64
01:37 <+iant> can't say as how I've tried that myself
01:38 < TheSeeker> As far as I can tell, nobody compiles go on windows, it's
all cross-compiled from linux.  so there's no real guide or template to follow.
:|
01:39 -!- ymasory_ [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined
#go-nuts
01:40 -!- tav [~tav@92.7.114.67] has joined #go-nuts
01:41 -!- jartur [~jartur@109.110.39.15] has joined #go-nuts
01:46 -!- iant [~iant@67.218.105.75] has quit [Ping timeout: 260 seconds]
01:48 -!- iant [~iant@nat/google/x-moitgguyhkpvsztr] has joined #go-nuts
01:48 -!- mode/#go-nuts [+v iant] by ChanServ
01:54 -!- jartur [~jartur@109.110.39.15] has quit [Quit: Lost terminal]
01:56 -!- DarthShrine_ [~angus@pdpc/supporter/student/DarthShrine] has quit [Quit:
DarthShrine_]
02:09 -!- watr_ [~watr@66.183.100.58] has joined #go-nuts
02:17 -!- gnuvince [~vince@72.0.219.100] has left #go-nuts []
02:22 -!- xash [~xash@d065008.adsl.hansenet.de] has quit [Read error: Operation
timed out]
02:27 -!- sofire [sofire@222.131.116.223] has joined #go-nuts
02:29 -!- sofire [sofire@222.131.116.223] has quit [Client Quit]
02:30 -!- sofire [sofire@222.131.116.223] has joined #go-nuts
02:36 -!- sofire [sofire@222.131.116.223] has quit [Ping timeout: 276 seconds]
02:36 -!- sofire [~sofire@ip-204-152-223-205.static.lax1.systeminplace.net] has
joined #go-nuts
02:40 -!- sofire [~sofire@ip-204-152-223-205.static.lax1.systeminplace.net] has
quit [Ping timeout: 265 seconds]
02:41 -!- SoniaKeys [Alliebloom@c-24-91-112-191.hsd1.ma.comcast.net] has joined
#go-nuts
02:42 -!- shvntr [~shvntr@113.84.148.47] has joined #go-nuts
02:50 < exch> ffs I really hate githubs comment/PM formatting malarky -.- It
thoroughly messes up code pastes
02:51 < exch> It has a 5 mile page explaining what it's 'glorious'
formatting is about, but no mention of how to simply paste a block of code without
it being mangled into oblivion
02:51 < nsf> just indent the whole block
02:52 < exch> Yea, someone might have mentioned that :p
02:52 < exch> I dont mind shit like that for a blog, but this is a fooking
code sharing platform.  So let me share code already -.-
02:52 * exch rages a bit
02:52 < nsf> :)
02:56 -!- alkavan_ [~alkavan@IGLD-84-229-72-175.inter.net.il] has quit [Read
error: Connection timed out]
02:57 -!- alkavan_ [~alkavan@IGLD-84-229-72-175.inter.net.il] has joined #go-nuts
02:57 < Namegduf> Hmm.
02:57 -!- lotrpy [~lotrpy@202.120.36.170] has quit [Quit: leaving]
02:57 < Namegduf> gofmt "generics" are more annoying to implement than I'd
expected.
02:58 < Namegduf> Stupid compiler, when I say nil I mean whatever zero type
is appropriate
02:58 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Read error: Operation
timed out]
02:58 -!- boscop_ [~boscop@f055253088.adsl.alicedsl.de] has joined #go-nuts
02:59 -!- boscop [~boscop@g225209139.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
03:01 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 240
seconds]
03:06 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
03:07 -!- iant [~iant@nat/google/x-moitgguyhkpvsztr] has quit [Ping timeout: 260
seconds]
03:16 -!- watr_ [~watr@66.183.100.58] has quit [Ping timeout: 265 seconds]
03:20 -!- alkavan_ [~alkavan@IGLD-84-229-72-175.inter.net.il] has quit [Read
error: Connection timed out]
03:21 -!- alkavan_ [~alkavan@IGLD-84-229-72-175.inter.net.il] has joined #go-nuts
03:22 -!- pvarga [~pvarga@pool-72-88-232-86.nwrknj.east.verizon.net] has joined
#go-nuts
03:24 -!- keithcascio [~keithcasc@nat/google/x-phicvebpxoxsqyaq] has quit [Quit:
Leaving]
03:28 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR]
03:28 -!- LeNsTR [~lenstr@79.165.23.176] has joined #go-nuts
03:28 -!- LeNsTR [~lenstr@79.165.23.176] has quit [Client Quit]
03:33 -!- pvarga_ [~pvarga@pool-72-88-232-86.nwrknj.east.verizon.net] has joined
#go-nuts
03:36 -!- pvarga [~pvarga@pool-72-88-232-86.nwrknj.east.verizon.net] has quit
[Ping timeout: 240 seconds]
03:40 -!- alkavan__ [~alkavan@IGLD-84-228-218-67.inter.net.il] has joined #go-nuts
03:43 -!- alkavan_ [~alkavan@IGLD-84-229-72-175.inter.net.il] has quit [Ping
timeout: 265 seconds]
03:44 -!- i3d [~i3dmaster@74.125.59.73] has quit [Quit: leaving]
03:48 < |Craig|> Namegduf: gotgo has worked well for my (rather limited)
generic needs https://github.com/droundy/gotgo
03:49 < Namegduf> |Craig|: I'm just using it to generate a string-only
rather than interface{} value version of my data structure, to avoid assertions
everywhere.
03:49 < |Craig|> thats what I used it for
03:50 < |Craig|> well, not for strings, but same idea
03:52 < Namegduf> It's kinda overkill and I'd like other people to be able
to compile this, in theory.
04:02 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has joined
#go-nuts
04:04 -!- DarthShrine [~angus@pdpc/supporter/student/DarthShrine] has joined
#go-nuts
04:06 < plexdev> http://is.gd/iW1yp by [Anthony Martin] in
go/src/pkg/crypto/hmac/ -- crypto/hmac: add HMAC-SHA256
04:06 < plexdev> http://is.gd/iW1yz by [Russ Cox] in 6 subdirs of go/ --
misc/cgo/life: fix, add to build
04:06 < plexdev> http://is.gd/iW1zD by [Russ Cox] in go/src/cmd/ld/ -- ld:
allow relocations pointing at ELF .bss symbols
04:06 < plexdev> http://is.gd/iW1Ac by [Russ Cox] in go/src/cmd/ld/ -- ld:
ignore stab symbols
04:06 < plexdev> http://is.gd/iW1AO by [Rob Pike] in go/src/pkg/regexp/ --
regexp: change Expr() to String(); add HasOperator method to Regexp.
04:06 < plexdev> http://is.gd/iW1BI by [Russ Cox] in 4 subdirs of go/ --
cgo: handle references to symbols in shared libraries
04:06 < plexdev> http://is.gd/iW1Cr by [Russ Cox] in 2 subdirs of go/src/ --
fix cgo build
04:06 < plexdev> http://is.gd/iW1D1 by [Rob Pike] in go/src/pkg/json/ --
json: fix Fatal call in test
04:06 < plexdev> http://is.gd/iW1Dv by [Rob Pike] in go/src/pkg/crypto/tls/
-- tls: fix argument mistake in Error call.
04:06 < plexdev> http://is.gd/iW1Ef by [Robert Griesemer] in
go/src/pkg/go/scanner/ -- go/scanner: interpret filenames in //line filename:line
comments
04:07 < plexdev> http://is.gd/iW1F1 by [Robert Griesemer] in
go/src/pkg/index/suffixarray/ -- suffixarray: implememted FindAllIndex regexp
search
04:12 -!- alkavan__ [~alkavan@IGLD-84-228-218-67.inter.net.il] has quit [Ping
timeout: 240 seconds]
04:14 -!- alkavan__ [~alkavan@77.127.101.167] has joined #go-nuts
04:17 -!- alkavan__ [~alkavan@77.127.101.167] has quit [Read error: Connection
reset by peer]
04:18 -!- alkavan__ [~alkavan@77.127.110.94] has joined #go-nuts
04:31 -!- alkavan__ [~alkavan@77.127.110.94] has quit [Read error: Connection
reset by peer]
04:31 -!- alkavan__ [~alkavan@87.68.241.110.adsl.012.net.il] has joined #go-nuts
04:33 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds]
04:34 -!- pvarga_ [~pvarga@pool-72-88-232-86.nwrknj.east.verizon.net] has quit
[Quit: pvarga_]
04:41 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 265
seconds]
04:54 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has quit [Quit:
Leaving]
04:57 -!- alkavan__ [~alkavan@87.68.241.110.adsl.012.net.il] has quit [Read error:
Connection reset by peer]
04:58 -!- alkavan__ [~alkavan@87.68.75.124.cable.012.net.il] has joined #go-nuts
05:00 -!- Archwyrm [~archwyrm@archwyrm.net] has joined #go-nuts
05:04 -!- adg [~nf@124-168-173-235.dyn.iinet.net.au] has quit [Quit: received
SIGHEIL]
05:04 -!- nf [~nf@124-168-173-235.dyn.iinet.net.au] has joined #go-nuts
05:04 -!- mode/#go-nuts [+o nf] by ChanServ
05:10 -!- alkavan__ [~alkavan@87.68.75.124.cable.012.net.il] has quit [Read error:
Connection reset by peer]
05:11 -!- alkavan__ [~alkavan@IGLD-84-228-88-186.inter.net.il] has joined #go-nuts
05:17 -!- plediii [~plediii@nat-168-7-234-250.rice.edu] has joined #go-nuts
05:24 -!- alkavan__ [~alkavan@IGLD-84-228-88-186.inter.net.il] has quit [Read
error: Connection reset by peer]
05:24 -!- alkavan__ [~alkavan@IGLD-84-228-166-48.inter.net.il] has joined #go-nuts
05:27 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
05:27 -!- mode/#go-nuts [+v iant] by ChanServ
05:41 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 240 seconds]
05:42 -!- iant [~iant@nat/google/x-dscksszojxmheaev] has joined #go-nuts
05:42 -!- mode/#go-nuts [+v iant] by ChanServ
05:46 -!- alkavan__ [~alkavan@IGLD-84-228-166-48.inter.net.il] has quit [Quit:
Leaving]
06:02 -!- ymasory_ [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Read
error: Connection reset by peer]
06:12 < tdnrad> What is the complexity of iterating through the keys on a
map?  Does it just depend on iterating through the possible values for the
underlying hash or is there some list?
06:14 -!- KirkMcDonald [~Kirk@python/site-packages/KirkMcDonald] has quit [Ping
timeout: 276 seconds]
06:34 < |Craig|> tdnrad: I'd suspect its linear time either way as the size
of the hash table would be linear
06:35 < |Craig|> whether its fast or not, is another issue, and I don't know
06:35 < |Craig|> but you can easily test it aginst slice iteration
06:39 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has joined #go-nuts
06:43 -!- enherit [~enherit@71-83-188-75.dhcp.lnbh.ca.charter.com] has joined
#go-nuts
06:45 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts
06:50 -!- coldturnip [~COLDTURNI@118-166-65-63.dynamic.hinet.net] has quit [Ping
timeout: 240 seconds]
06:54 -!- coldturnip [~COLDTURNI@118-166-70-148.dynamic.hinet.net] has joined
#go-nuts
07:01 < tdnrad> |Craig|: maybe I will..  Trying to figure out if it will be
efficient enough for something I'm going to be doing about a billion times..
thinking i might have to chuck it in a slice..
07:08 -!- Chopinn [~Chopin@ti0018a380-dhcp1590.bb.online.no] has joined #go-nuts
07:14 -!- coldturnip [~COLDTURNI@118-166-70-148.dynamic.hinet.net] has quit [Read
error: Connection reset by peer]
07:29 -!- coldturnip [~COLDTURNI@118-166-75-212.dynamic.hinet.net] has joined
#go-nuts
07:41 -!- ronnyy [~quassel@drsd-4dbd9bb4.pool.mediaWays.net] has joined #go-nuts
07:45 -!- coldturnip [~COLDTURNI@118-166-75-212.dynamic.hinet.net] has quit [Read
error: Connection reset by peer]
07:47 < |Craig|> tdnrad: here is a container of mine that might be slightly
relevant:
https://github.com/Craig-Macomber/Grains--Vegetarian-Zombie-Rising/blob/master/Server/iterBag.got
It deals with a collection of slices
07:49 -!- KirkMcDonald [~Kirk@python/site-packages/KirkMcDonald] has joined
#go-nuts
07:59 -!- ampleyfly [ampleyfly@gateway/shell/blinkenshell.org/x-cnzaozsywcdegkdp]
has quit [Ping timeout: 265 seconds]
08:00 -!- ronnyyy [~quassel@drsd-d9ba8520.pool.mediaWays.net] has joined #go-nuts
08:02 -!- ronnyy [~quassel@drsd-4dbd9bb4.pool.mediaWays.net] has quit [Ping
timeout: 240 seconds]
08:02 -!- ronnyy [~quassel@drsd-4db301f6.pool.mediaWays.net] has joined #go-nuts
08:04 -!- ampleyfly [ampleyfly@gateway/shell/blinkenshell.org/x-hgcyhplbrxmowxvu]
has joined #go-nuts
08:05 -!- ronnyyy [~quassel@drsd-d9ba8520.pool.mediaWays.net] has quit [Ping
timeout: 240 seconds]
08:09 -!- Chopinn [~Chopin@ti0018a380-dhcp1590.bb.online.no] has quit [Quit:
Leaving]
08:20 -!- cco3-hampster [~conleyo@nat/google/x-rbqpbbsmoqdjytpn] has quit [Ping
timeout: 272 seconds]
08:21 -!- cco3-hampster [~conleyo@nat/google/x-iwxdeapefdntphco] has joined
#go-nuts
08:23 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has joined #go-nuts
08:23 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has quit [Client Quit]
08:23 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has joined #go-nuts
08:25 -!- nettok_ [~quassel@200.119.175.168] has quit [Ping timeout: 260 seconds]
08:26 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has joined
#go-nuts
08:26 -!- Project_2501 [~Marvin@82.84.67.61] has joined #go-nuts
08:27 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
08:29 -!- ronnyy [~quassel@drsd-4db301f6.pool.mediaWays.net] has quit [Remote host
closed the connection]
08:30 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has joined #go-nuts
08:30 -!- ronnyy [~quassel@drsd-4db301f6.pool.mediaWays.net] has joined #go-nuts
08:39 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
08:44 -!- femtoo [~femto@95-89-196-179-dynip.superkabel.de] has joined #go-nuts
08:46 -!- LeNsTR [~lenstr@79.165.23.176] has joined #go-nuts
08:46 -!- LeNsTR [~lenstr@79.165.23.176] has quit [Changing host]
08:46 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
08:52 -!- enherit [~enherit@71-83-188-75.dhcp.lnbh.ca.charter.com] has quit [Quit:
Lost terminal]
09:07 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
09:10 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
09:12 -!- yihuang [~yihuang@183.17.154.6] has joined #go-nuts
09:12 -!- yihuang [~yihuang@183.17.154.6] has left #go-nuts []
09:12 -!- photron_ [~photron@port-92-201-87-128.dynamic.qsc.de] has joined
#go-nuts
09:16 -!- coldturnip [~COLDTURNI@118-166-77-27.dynamic.hinet.net] has joined
#go-nuts
09:24 -!- ct529 [~quassel@77-44-78-159.xdsl.murphx.net] has joined #go-nuts
09:30 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
09:38 -!- skejoe [~skejoe@188.114.142.162] has joined #go-nuts
09:38 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
09:40 -!- noktoborus [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
09:43 -!- tvw [~tv@e176000192.adsl.alicedsl.de] has joined #go-nuts
10:07 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has quit [Quit: Morten.  Desu~]
10:09 -!- femtooo [~femto@95-89-196-179-dynip.superkabel.de] has joined #go-nuts
10:10 -!- femtoo [~femto@95-89-196-179-dynip.superkabel.de] has quit [Ping
timeout: 240 seconds]
10:12 -!- dju [dju@fsf/member/dju] has quit [Read error: Connection reset by peer]
10:15 -!- ronnyy [~quassel@drsd-4db301f6.pool.mediaWays.net] has quit [Remote host
closed the connection]
10:16 -!- femtoo [~femto@95-89-196-179-dynip.superkabel.de] has joined #go-nuts
10:20 -!- femtooo [~femto@95-89-196-179-dynip.superkabel.de] has quit [Ping
timeout: 260 seconds]
10:22 -!- photron_ [~photron@port-92-201-87-128.dynamic.qsc.de] has quit [Ping
timeout: 260 seconds]
10:24 -!- tensorpudding [~user@99.148.202.191] has quit [Remote host closed the
connection]
10:45 <@nf> tdnrad: my advice is to measure it
10:46 <@nf> ;)
11:14 -!- ct529 [~quassel@77-44-78-159.xdsl.murphx.net] has quit [Read error:
Connection reset by peer]
11:15 -!- Fish- [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has joined #go-nuts
11:28 -!- femtoo [~femto@95-89-196-179-dynip.superkabel.de] has quit [Ping
timeout: 240 seconds]
11:29 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
11:30 -!- saschpe [~quassel@opensuse/member/saschpe] has joined #go-nuts
11:32 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has joined #go-nuts
11:42 < fuzzybyte> does there exist somewhere of simple Makefile examples
for go or tutorial or such?
11:46 -!- Wild_Cat [~mnoel@78.126.68.145] has joined #go-nuts
11:50 -!- sauerbraten [~sauerbrat@p508CF39F.dip.t-dialin.net] has joined #go-nuts
11:51 -!- illya77 [~illya77@147-103-112-92.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
11:55 -!- Project-2501 [~Marvin@82.84.91.44] has joined #go-nuts
11:55 < fuzzybyte> i tried following this guide but it does not generate
executable http://go.hokapoka.com/golang/using-makefile-with-golang/
11:57 < exch> fuzzybyte:
https://github.com/jteeuwen/go-example-multipkg/blob/master/app/Makefile
11:58 -!- Project_2501 [~Marvin@82.84.67.61] has quit [Ping timeout: 260 seconds]
11:58 < fuzzybyte> oh i see.  using Make.cmd instead of Make.pkg works
11:58 < fuzzybyte> thank you
12:01 -!- niemeyer [~niemeyer@201-2-134-72.pltce701.dsl.brasiltelecom.net.br] has
joined #go-nuts
12:06 -!- femtoo [~femto@95-89-196-179-dynip.superkabel.de] has joined #go-nuts
12:09 -!- ct529 [~quassel@77-44-78-159.xdsl.murphx.net] has joined #go-nuts
12:16 < Namegduf> Are RWMutexes significantly slower when uncontended than
regular Mutexes?
12:18 -!- Wild_Cat [~mnoel@78.126.68.145] has quit [Quit: Take me back to when we
lived another life, back to when we had no plan...]
12:18 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR]
12:23 -!- Project_2501 [~Marvin@82.84.94.136] has joined #go-nuts
12:26 -!- Project-2501 [~Marvin@82.84.91.44] has quit [Ping timeout: 240 seconds]
12:32 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has quit [Ping timeout: 240 seconds]
12:33 -!- xash [~xash@d046170.adsl.hansenet.de] has joined #go-nuts
12:51 -!- saschpe [~quassel@opensuse/member/saschpe] has quit [Remote host closed
the connection]
12:56 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has joined #go-nuts
13:01 -!- ct529 [~quassel@77-44-78-159.xdsl.murphx.net] has quit [Read error:
Connection reset by peer]
13:02 -!- KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] has quit [Quit:
KBme kthxbye]
13:03 -!- KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] has joined
#go-nuts
13:11 -!- SoniaKeys [Alliebloom@c-24-91-112-191.hsd1.ma.comcast.net] has quit []
13:19 -!- xash_ [~xash@d170020.adsl.hansenet.de] has joined #go-nuts
13:19 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has joined #go-nuts
13:22 -!- xash [~xash@d046170.adsl.hansenet.de] has quit [Ping timeout: 265
seconds]
13:27 -!- bytecat [~catless@HS2-29-30.xG.SPb.SkyLink.RU] has joined #go-nuts
13:28 -!- bytecat [~catless@HS2-29-30.xG.SPb.SkyLink.RU] has left #go-nuts []
13:29 -!- bawr [~bawr@unaffiliated/mrfawkes] has quit [Ping timeout: 245 seconds]
13:31 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: Lost terminal]
13:34 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
13:35 -!- snearch [~snearch@f053005149.adsl.alicedsl.de] has joined #go-nuts
13:46 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
13:49 -!- KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] has quit [Quit:
KBme kthxbye]
13:50 -!- KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] has joined
#go-nuts
14:02 -!- kashia_ [~Kashia@port-92-200-77-108.dynamic.qsc.de] has quit [Ping
timeout: 240 seconds]
14:03 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR]
14:07 -!- kashia_ [~Kashia@port-92-200-52-15.dynamic.qsc.de] has joined #go-nuts
14:21 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has joined
#go-nuts
14:22 < fenicks> hello
14:22 -!- tvw [~tv@e176000192.adsl.alicedsl.de] has quit [Ping timeout: 240
seconds]
14:37 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
14:48 -!- DarthShrine [~angus@pdpc/supporter/student/DarthShrine] has quit [Quit:
DarthShrine]
14:49 -!- xash [~xash@d026217.adsl.hansenet.de] has joined #go-nuts
14:52 -!- xash_ [~xash@d170020.adsl.hansenet.de] has quit [Read error: Operation
timed out]
14:52 -!- felipe [~felipe@my.nada.kth.se] has quit [Changing host]
14:52 -!- felipe [~felipe@unaffiliated/felipe] has joined #go-nuts
15:02 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
joined #go-nuts
15:02 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has quit [Quit:
leaving]
15:03 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR]
15:05 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has quit
[Ping timeout: 255 seconds]
15:27 -!- shvntr [~shvntr@113.84.148.47] has quit [Ping timeout: 250 seconds]
15:30 -!- shvntr [~shvntr@123.89.101.35] has joined #go-nuts
15:32 -!- photron_ [~photron@port-92-201-87-128.dynamic.qsc.de] has joined
#go-nuts
15:43 -!- snearch [~snearch@f053005149.adsl.alicedsl.de] has quit [Quit:
Verlassend]
15:45 -!- rlab_ [~Miranda@91.200.158.34] has joined #go-nuts
15:45 < exch> poop.  http.send() is still not public :<
15:47 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 265 seconds]
15:49 -!- GilJ_ [~gilles@zeus.ugent.be] has quit [Quit: leaving]
15:49 -!- gilles [~gilles@zeus.ugent.be] has joined #go-nuts
15:50 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
16:18 -!- kanru [~kanru@61-228-154-25.dynamic.hinet.net] has quit [Ping timeout:
276 seconds]
16:27 -!- shvntr [~shvntr@123.89.101.35] has quit [Quit: 这时辰,,该入棺了。]
16:30 -!- ampleyfly [ampleyfly@gateway/shell/blinkenshell.org/x-hgcyhplbrxmowxvu]
has quit [Ping timeout: 272 seconds]
16:37 -!- GilJ [~gilles@zeus.ugent.be] has quit [Quit: leaving]
16:45 < fuzzybyte> why can't I do this?  id := 5; fmt.Println(id++) (syntax
error)
16:47 -!- ampleyfly [ampleyfly@gateway/shell/blinkenshell.org/x-imnrzrewpoxbmyyk]
has joined #go-nuts
16:47 < KBme> that is weird
16:49 -!- james [~espeed@63.246.231.57] has joined #go-nuts
16:49 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
16:51 -!- Guest84151 [~espeed@63.246.231.57] has quit [Read error: Connection
reset by peer]
16:52 -!- espeed [~espeed@63.246.231.57] has quit [Client Quit]
16:52 < fuzzybyte> yeaahh, but you could do that in C...  couldn't you?  can
I only use i++ as a standalone statement in go?
16:53 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
16:53 < KBme> it would seem so, i don't really understand the issue at all,
though, i'm just an user of go..
16:54 < fuzzybyte> just trying out things..
16:55 -!- espeed [~espeed@63.246.231.57] has quit [Read error: Connection reset by
peer]
16:55 < nsf> i++ is not an expression
16:55 < nsf> it's a statement in Go
16:56 < fuzzybyte> ah ok.  my terminology is way off, haha )))
16:56 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts
16:57 < Namegduf> Wow.
16:57 < Namegduf> Replacing that channel+goroutine with a mutex was
effective...  and apparantly removed all natural yields from that part of the
program.
16:58 -!- wrtp [~rog@92.17.41.98] has joined #go-nuts
17:07 -!- napsy [~luka@88.200.96.18] has quit [Quit: leaving]
17:15 -!- gilles [~gilles@zeus.ugent.be] has joined #go-nuts
17:24 -!- xash [~xash@d026217.adsl.hansenet.de] has quit [Ping timeout: 264
seconds]
17:34 -!- inv_arp [~junya@74.63.255.72] has joined #go-nuts
17:46 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
17:49 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
612 seconds]
18:00 -!- Project-2501 [~Marvin@82.84.97.45] has joined #go-nuts
18:00 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Quit: leaving]
18:03 -!- Project_2501 [~Marvin@82.84.94.136] has quit [Ping timeout: 265 seconds]
18:08 < inv_arp> installed Go, compiled my "Hello World" :)..  just
wondering why is the resulting "Hello World" binary 1.3mb?
18:11 < uriel> inv_arp: because 1) it is all statically linked
18:11 < uriel> 2) includes the Go runtime
18:12 < uriel> 3) probably includes debugging info
18:12 < uriel> (and dont' try to strip it, it will break stuff)
18:12 < uriel> 4) the Go compilers have in no way been optimized for binary
size
18:14 < Namegduf> It does not rise stupidly quickly
18:14 < Namegduf> So it is not correct to assume that Hello World being
1.3MB makes other things superhuge
18:15 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined
#go-nuts
18:17 < fuzzybyte> how do you not statically link everything?
18:17 < Namegduf> You can't.
18:17 < Namegduf> It isn't useful in most cases anyway because any end user
you might have will not have the Go stdlib installed.
18:18 < fuzzybyte> alriighty
18:20 -!- noktoborus [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping
timeout: 245 seconds]
18:21 -!- noktoborus [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
18:24 < uriel> I guess you could use gccgo, but I don't see the point
18:24 < taruti> Namegduf: try strop ps
18:25 < taruti> Namegduf: try strip -s
18:26 -!- siyb [~siyb@83.216.216.131] has quit [Ping timeout: 265 seconds]
18:41 -!- flavius [~flav@unaffiliated/flavious] has joined #go-nuts
18:42 < flavius> Hi. I've just started trying out go, but it's not clear to
me why the resulting "hello world" program is so big: 1.5mb, 1.0mb when stripped?
18:43 < exch> flavius: the go runtime and all referenced packages are
statically linked into the binary
18:44 < exch> this makes sure you can deploy it as-is, without the need for
the user to install some other nonsense
18:46 < flavius> yeah I thought about that, but can't I make it dynamically
linked?
18:47 -!- wrtp [~rog@92.17.41.98] has quit [Ping timeout: 264 seconds]
18:47 < exch> nope
18:47 -!- siyb [~siyb@83.216.216.131] has joined #go-nuts
18:50 -!- noktoborus [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping
timeout: 245 seconds]
18:54 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has joined #go-nuts
18:55 < inv_arp> uriel: ah ok thanks..
19:01 -!- noktoborus [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
19:03 -!- wrtp [~rog@92.17.4.160] has joined #go-nuts
19:12 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined
#go-nuts
19:13 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Client
Quit]
19:16 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
19:27 -!- niemeyer [~niemeyer@201-2-134-72.pltce701.dsl.brasiltelecom.net.br] has
quit [Ping timeout: 240 seconds]
19:28 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined
#go-nuts
19:31 -!- TheMue [~TheMue@p5DDF6A7A.dip.t-dialin.net] has joined #go-nuts
19:38 -!- snearch [~snearch@f053005149.adsl.alicedsl.de] has joined #go-nuts
19:44 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has joined
#go-nuts
19:48 < jeff2> what is the best way to detect integer overflow?
19:52 -!- tvw [~tv@e176000192.adsl.alicedsl.de] has joined #go-nuts
19:52 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
20:01 -!- DerHorst [~Horst@e176098027.adsl.alicedsl.de] has joined #go-nuts
20:08 -!- Project-2501 [~Marvin@82.84.97.45] has quit [Quit: E se abbasso questa
leva che succ...]
20:22 < flavius> Is anyone aware of an OS written in go, a fairly basic one?
20:25 < exch> flavius: check out $GOROOT/src/pkg/runtime/tiny
20:26 < exch> not exactly an OS, but it's a start
20:26 < taruti> there is tinygo with extensions to that
20:27 < taruti> http://code.google.com/p/tinygo/
20:27 < flavius> taruti: thanks, I was googling for that and had
difficulties.  google code search doesn't find it either
20:28 * taruti tried to googling it first -> failed, then fetched the link from
reddit
20:28 < taruti> the go is bad for googling
20:29 < flavius> actually I tried "tinygo"
20:44 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts
20:45 < Urtie> It's ironically an amazingly bad name for googling, yes.
Hopefully more people will start sticking with "golang" when writing about it.
20:50 -!- Fish- [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has quit [Quit: So
Long, and Thanks for All the Fish]
20:50 -!- gr0gmint [~quassel@87.60.23.38] has joined #go-nuts
20:51 < gr0gmint> any idea what this error could be an indication of?
http://pastebin.com/UmR88a8f
20:51 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit:
adu]
21:03 -!- snearch [~snearch@f053005149.adsl.alicedsl.de] has quit [Quit:
Verlassend]
21:04 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se]
has quit [Remote host closed the connection]
21:04 -!- plediii_ [~plediii@nat-168-7-234-250.rice.edu] has joined #go-nuts
21:05 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined
#go-nuts
21:06 -!- sauerbraten [~sauerbrat@p508CF39F.dip.t-dialin.net] has quit [Ping
timeout: 265 seconds]
21:08 -!- plediii_ [~plediii@nat-168-7-234-250.rice.edu] has quit [Read error:
Operation timed out]
21:08 -!- plediii [~plediii@nat-168-7-234-250.rice.edu] has quit [Ping timeout:
255 seconds]
21:14 < tdnrad> thanks nf and |Craig| for your suggestions last night.  I
will look further into things today.
21:23 -!- DarthShrine [~angus@pdpc/supporter/student/DarthShrine] has joined
#go-nuts
21:25 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Quit:
Leaving.]
21:25 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
21:36 -!- femtoo [~femto@95-89-196-179-dynip.superkabel.de] has quit [Read error:
Connection reset by peer]
21:38 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has quit [Quit: Morten.  Desu~]
21:42 -!- anticw [~anticw@c-67-169-68-180.hsd1.ca.comcast.net] has quit [Read
error: Connection reset by peer]
21:43 -!- anticw [~anticw@c-67-169-68-180.hsd1.ca.comcast.net] has joined #go-nuts
21:44 -!- cco31 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
21:45 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Quit:
Leaving.]
21:46 -!- DerHorst [~Horst@e176098027.adsl.alicedsl.de] has quit [Remote host
closed the connection]
22:03 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
22:05 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit:
adu]
22:08 -!- Davidian1024 [~Davidian1@cpe-173-88-174-84.neo.res.rr.com] has quit
[Ping timeout: 264 seconds]
22:16 -!- rlab_ [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
22:47 -!- TheMue [~TheMue@p5DDF6A7A.dip.t-dialin.net] has quit [Quit: TheMue]
22:47 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts
22:52 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
22:56 -!- Davidian1024 [~Davidian1@cpe-173-88-174-84.neo.res.rr.com] has joined
#go-nuts
23:12 -!- xash [~xash@d063060.adsl.hansenet.de] has joined #go-nuts
23:25 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Remote host closed
the connection]
23:28 -!- gr0gmint [~quassel@87.60.23.38] has quit [Remote host closed the
connection]
23:30 -!- bartbes [~bartbes@uapps.org] has quit [Changing host]
23:30 -!- bartbes [~bartbes@love/developer/bartbes] has joined #go-nuts
23:50 -!- cco31 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Read
error: Connection reset by peer]
--- Log closed Sun Dec 19 00:00:01 2010