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

--- Log opened Tue Jun 22 00:00:12 2010
00:02 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
00:11 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
612 seconds]
00:13 -!- photron [~photron@port-92-201-44-155.dynamic.qsc.de] has quit [Ping
timeout: 240 seconds]
00:18 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
00:34 -!- cthom [~cthom@ip68-10-255-97.hr.hr.cox.net] has joined #go-nuts
00:36 -!- kingfishr [~kingfishr@c-24-130-147-77.hsd1.ca.comcast.net] has quit
[Ping timeout: 264 seconds]
00:36 -!- kingfishr [~kingfishr@c-24-130-147-77.hsd1.ca.comcast.net] has joined
#go-nuts
00:41 -!- cthom [~cthom@ip68-10-255-97.hr.hr.cox.net] has quit [Ping timeout: 264
seconds]
00:46 -!- rejb [~rejb@unaffiliated/rejb] has quit [Quit: .]
00:49 -!- napsy [~luka@88.200.96.14] has quit [Ping timeout: 248 seconds]
00:51 -!- mikespook [~mikespook@219.137.50.100] has quit [Ping timeout: 260
seconds]
00:54 -!- carrus85 [~carrus85@64.0.193.15] has quit [Remote host closed the
connection]
00:54 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has joined
#go-nuts
00:55 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has quit [Excess
Flood]
00:55 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 260
seconds]
01:01 -!- skelterjohn [~jasmuth@c-76-124-135-117.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
01:01 -!- samitheberber [saada@melkinpaasi.cs.helsinki.fi] has quit [Ping timeout:
260 seconds]
01:02 < plexdev> http://is.gd/cYniB by [Russ Cox] in go/src/pkg/runtime/ --
runtime: delete old types
01:02 < plexdev> http://is.gd/cYniJ by [Russ Cox] in 4 subdirs of
go/src/cmd/ -- ld: add -u flag to check safe bits; discard old -u, -x flags
01:02 -!- skelterjohn [~jasmuth@c-76-124-135-117.hsd1.nj.comcast.net] has joined
#go-nuts
01:08 -!- napsy [~luka@88.200.96.14] has joined #go-nuts
01:08 -!- divoxx [~divoxx@c9150aca.virtua.com.br] has quit [Remote host closed the
connection]
01:08 -!- mikespook [~mikespook@219.137.74.178] has joined #go-nuts
01:10 -!- Freejack [~dimonax@75-48-217-250.lightspeed.gdrpmi.sbcglobal.net] has
joined #go-nuts
01:11 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
01:11 < Freejack> Are there any Go packages for handling IPC (Pipes, Queus,
Shm, etc...)?
01:13 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 260
seconds]
01:15 < smw> Freejack, there are pipes and netchans
01:17 < Freejack> smw: That's a start.  Looks like it needs an interface to
Message Queus and Shm.
01:20 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts
01:20 < smw> Freejack, you could probably implement some sort of queue thing
with netchans
01:20 < smw> I don't know anything about shm
01:22 < Freejack> smw: Actually, I'm using Posix Message Queues for local
bus communication, and APMQ for network communication.
01:24 < smw> ok
01:24 -!- mikespook [~mikespook@219.137.74.178] has quit [Ping timeout: 265
seconds]
01:24 < smw> Freejack, make some libs and I am sure someone will use it :-)
01:25 < Freejack> smw: Definitely.  Looking up documentation on just that.
Wanna make sure I do it right.
01:28 < Freejack> There any docs on the RIGHT way to call and link with the
local C lib?
01:31 -!- mikespook [~mikespook@219.137.74.178] has joined #go-nuts
01:32 -!- napsy [~luka@88.200.96.14] has quit [Ping timeout: 240 seconds]
01:33 < Freejack> Time to go do some coding.  bbl
01:33 -!- Freejack [~dimonax@75-48-217-250.lightspeed.gdrpmi.sbcglobal.net] has
quit [Quit: Leaving]
01:34 -!- mikespook [~mikespook@219.137.74.178] has quit [Client Quit]
01:36 -!- mikespook [~mikespook@219.137.74.178] has joined #go-nuts
01:40 -!- kazoo [kazoo@pool-71-104-18-19.lsanca.dsl-w.verizon.net] has joined
#go-nuts
01:41 -!- kazoo [kazoo@pool-71-104-18-19.lsanca.dsl-w.verizon.net] has quit
[Excess Flood]
01:45 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Remote host closed the
connection]
01:51 -!- ikke [~ikke@unaffiliated/ikkebr] has quit []
02:00 -!- gnuvince_ [~vince@72.0.215.102] has joined #go-nuts
02:04 -!- BrowserUk [~irc1_20_B@92.15.94.255] has joined #go-nuts
02:04 -!- ath [~ath@193.167.161.3] has quit [Ping timeout: 276 seconds]
02:10 -!- BrowserUk [~irc1_20_B@92.15.94.255] has left #go-nuts []
02:13 -!- dju [dju@fsf/member/dju] has joined #go-nuts
02:14 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
02:14 -!- gnuvince_ [~vince@72.0.215.102] has quit [Quit: What the fruit is goin'
on here!?]
02:20 -!- gnuvince_ [~vince@72.0.215.102] has joined #go-nuts
02:54 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has joined
#go-nuts
02:54 -!- skelterjohn [~jasmuth@c-76-124-135-117.hsd1.nj.comcast.net] has quit
[Ping timeout: 265 seconds]
02:58 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has left
#go-nuts []
03:00 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has joined
#go-nuts
03:01 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Ping
timeout: 245 seconds]
03:05 < plexdev> http://is.gd/cYvMT by [Russ Cox] in go/src/pkg/net/ -- net:
move Dial, Listen out of net.go.
03:05 < plexdev> http://is.gd/cYvN3 by [Russ Cox] in 2 subdirs of
go/src/pkg/ -- big, bytes: move assembly externs to separate file
03:05 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit
[Remote host closed the connection]
03:18 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has joined
#go-nuts
03:18 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has quit [Excess
Flood]
03:42 -!- b00m_chef__ [~watr@d64-180-44-79.bchsia.telus.net] has joined #go-nuts
03:57 -!- adu [~ajr@pool-71-191-173-125.washdc.fios.verizon.net] has joined
#go-nuts
04:07 < plexdev> http://is.gd/cYzBa by [Russ Cox] in go/src/pkg/runtime/ --
runtime: split extern.go into debug.go, extern.go, sig.go.
04:09 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Ping
timeout: 260 seconds]
04:14 -!- ExtraSpice [~ExtraSpic@78-62-86-161.static.zebra.lt] has joined #go-nuts
04:14 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
04:23 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts
04:30 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Ping
timeout: 248 seconds]
04:32 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
04:42 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit
[Remote host closed the connection]
04:57 -!- scm [justme@d038001.adsl.hansenet.de] has quit [Read error: Connection
reset by peer]
05:02 -!- scm [justme@d018081.adsl.hansenet.de] has joined #go-nuts
05:05 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
05:08 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 240 seconds]
05:15 -!- Eko [~eko@DHCP-159-138.caltech.edu] has quit [Remote host closed the
connection]
05:16 -!- GoBIR [~gobir@DHCP-159-138.caltech.edu] has quit [Read error: Connection
reset by peer]
05:18 -!- GoBIR [~gobir@DHCP-159-138.caltech.edu] has joined #go-nuts
05:20 -!- monteslu [~monteslu@ip68-109-175-168.ph.ph.cox.net] has quit [Ping
timeout: 260 seconds]
05:20 -!- monteslu [~monteslu@ip68-109-175-168.ph.ph.cox.net] has joined #go-nuts
05:31 -!- rlab [~Miranda@118-172-113-92.pool.ukrtel.net] has joined #go-nuts
05:38 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined
#go-nuts
05:46 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has quit
[Remote host closed the connection]
05:47 -!- rhelmer [~rhelmer@adsl-69-107-87-67.dsl.pltn13.pacbell.net] has quit
[Ping timeout: 245 seconds]
05:47 -!- rlab [~Miranda@118-172-113-92.pool.ukrtel.net] has quit [Ping timeout:
258 seconds]
05:55 -!- rlab [~Miranda@118-172-113-92.pool.ukrtel.net] has joined #go-nuts
06:01 -!- ath [~ath@193.167.161.3] has joined #go-nuts
06:02 -!- LeNsTR|sleep [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR|sleep]
06:03 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
06:13 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
06:17 -!- aho [~nya@f051162145.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
06:34 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
06:37 -!- b00m_chef__ [~watr@d64-180-44-79.bchsia.telus.net] has quit [Ping
timeout: 240 seconds]
06:44 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
07:00 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
joined #go-nuts
07:10 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Read
error: Operation timed out]
07:17 -!- ikaros [~ikaros@e176225168.adsl.alicedsl.de] has joined #go-nuts
07:26 -!- perdix [~perdix@g225220240.adsl.alicedsl.de] has joined #go-nuts
07:26 -!- perdix [~perdix@g225220240.adsl.alicedsl.de] has quit [Changing host]
07:26 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts
07:44 -!- napsy [~luka@88.200.96.14] has joined #go-nuts
07:44 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
07:45 -!- Freejack [~dimonax@75-48-217-250.lightspeed.gdrpmi.sbcglobal.net] has
joined #go-nuts
07:45 < Freejack> Alright, if I import a C header file into my project, I
can just use the types declared in that file as usual?
07:57 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
joined #go-nuts
07:57 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
07:59 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Client
Quit]
07:59 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
08:14 -!- Freejack [~dimonax@75-48-217-250.lightspeed.gdrpmi.sbcglobal.net] has
quit [Quit: Leaving]
08:14 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.2]
08:24 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
600 seconds]
08:27 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR]
08:28 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
08:33 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
08:33 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
08:33 -!- sahid [~sahid@lev92-4-88-164-132-26.fbx.proxad.net] has joined #go-nuts
08:33 < sahid> hello
08:44 -!- photron [~photron@port-92-201-166-200.dynamic.qsc.de] has joined
#go-nuts
08:50 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
08:52 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: LeNsTR]
08:53 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
08:57 -!- LeNsTR [~lenstr@unaffiliated/lenstr] has quit [Client Quit]
09:21 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 265
seconds]
09:29 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
quit [Read error: Connection reset by peer]
09:32 -!- adu [~ajr@pool-71-191-173-125.washdc.fios.verizon.net] has quit [Quit:
adu]
09:33 -!- photron [~photron@port-92-201-166-200.dynamic.qsc.de] has quit [Quit:
Leaving]
09:35 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
joined #go-nuts
09:38 -!- photron [~photron@port-92-201-166-200.dynamic.qsc.de] has joined
#go-nuts
09:41 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
09:48 -!- napsy [~luka@88.200.96.14] has quit [Read error: Operation timed out]
09:52 -!- napsy [~luka@88.200.96.14] has joined #go-nuts
09:52 -!- wrtp [~rog@92.17.53.114] has joined #go-nuts
09:59 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
quit [Read error: Connection reset by peer]
09:59 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
joined #go-nuts
10:06 -!- wrtp [~rog@92.17.53.114] has quit [Read error: Operation timed out]
10:12 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Read error: Connection reset by peer]
10:13 -!- napsy [~luka@88.200.96.14] has quit [Read error: Connection reset by
peer]
10:13 -!- napsy_ [~luka@88.200.96.14] has joined #go-nuts
10:15 -!- wrtp [~rog@92.17.53.114] has joined #go-nuts
10:24 -!- tvw [~tv@212.79.9.150] has quit [Ping timeout: 248 seconds]
10:27 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
10:28 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
10:39 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
10:40 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
10:41 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
10:56 -!- napsy_ [~luka@88.200.96.14] has quit [Ping timeout: 276 seconds]
10:59 -!- wrtp_ [~rog@92.17.53.114] has joined #go-nuts
10:59 -!- wrtp [~rog@92.17.53.114] has quit [Read error: Connection reset by peer]
11:02 -!- wrtp [~rog@92.17.53.114] has quit [Client Quit]
11:08 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
11:10 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
11:26 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
quit [Read error: Operation timed out]
11:32 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
joined #go-nuts
11:35 -!- boscop_ [~boscop@f055160016.adsl.alicedsl.de] has left #go-nuts []
11:35 -!- boscop [~boscop@f055160016.adsl.alicedsl.de] has joined #go-nuts
11:35 -!- artefon [~thiago@189.107.185.245] has joined #go-nuts
11:36 -!- napsy [~luka@88.200.96.14] has joined #go-nuts
11:38 -!- zerd [~quassel@2a01:608:ffff:2797::2] has quit [Read error: Operation
timed out]
11:40 -!- zerd [~quassel@2a01:608:ffff:2797::2] has joined #go-nuts
11:41 -!- atsampson [~ats@94-193-50-45.zone7.bethere.co.uk] has quit [Ping
timeout: 260 seconds]
11:41 -!- atsampson [~ats@94-193-50-45.zone7.bethere.co.uk] has joined #go-nuts
12:00 -!- lux` [~lux@151.71.215.184] has joined #go-nuts
12:15 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has joined #go-nuts
12:17 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
12:18 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has joined
#go-nuts
12:30 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has joined #go-nuts
12:31 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
12:31 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has quit [Read error:
Connection reset by peer]
12:33 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has joined #go-nuts
12:38 -!- wrtp [~rog@92.17.53.114] has joined #go-nuts
12:38 < InaVegt> Is there any way for go to incorporate the shared libs it
requires when using cgo as static libs?
12:39 -!- jalmeida [~jalmeida@c934233f.virtua.com.br] has joined #go-nuts
12:42 -!- jalmeida_ [~jalmeida@c934233f.virtua.com.br] has joined #go-nuts
12:42 -!- jalmeida_ [~jalmeida@c934233f.virtua.com.br] has quit [Client Quit]
12:45 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout:
600 seconds]
12:45 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
12:48 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 265
seconds]
12:49 -!- wrtp [~rog@92.17.53.114] has quit [Ping timeout: 276 seconds]
12:50 -!- chinainvent [~yunkai@121.0.29.199] has joined #go-nuts
12:51 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts
12:51 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host]
12:51 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
12:52 -!- thiago__ [~thiago@189.107.185.245] has joined #go-nuts
12:53 < chinainvent> hi, I'm using cgo to wrap mysql c api with go, but I
hava a problem: how to convert _C_char to go's string ?
12:55 < chinainvent> can somebody help me :)
12:55 -!- artefon [~thiago@189.107.185.245] has quit [Ping timeout: 265 seconds]
12:55 < chinainvent> convert *_C_char to go's string
12:59 -!- yunkai [~yunkai@121.0.29.199] has joined #go-nuts
13:00 -!- chinainvent [~yunkai@121.0.29.199] has quit [Quit: WeeChat 0.3.2]
13:00 -!- yunkai [~yunkai@121.0.29.199] has left #go-nuts []
13:01 -!- yunkai [~yunkai@121.0.29.199] has joined #go-nuts
13:02 -!- LionMadeOfLions [~LionMadeO@70.114.156.242] has quit [Ping timeout: 260
seconds]
13:02 -!- yunkai [~yunkai@121.0.29.199] has quit [Client Quit]
13:02 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Quit: A cow.  A
trampoline.  Together they fight crime!]
13:02 -!- LionMadeOfLions [~LionMadeO@70.114.156.242] has joined #go-nuts
13:07 -!- wrtp [~rog@92.17.43.94] has joined #go-nuts
13:10 -!- Chinainvent [~chinainve@121.0.29.199] has joined #go-nuts
13:17 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has joined
#go-nuts
13:18 -!- iLeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
13:22 -!- abiosoft [~abiosoft@41.155.72.25] has joined #go-nuts
13:22 -!- iskren [~iskren@94.26.24.78] has quit [Quit: Leaving]
13:24 -!- cthom [~cthom@wsip-70-169-149-118.hr.hr.cox.net] has joined #go-nuts
13:25 -!- iant [~iant@216.239.45.130] has quit [Ping timeout: 260 seconds]
13:28 -!- surma [~surma@91-64-24-195-dynip.superkabel.de] has joined #go-nuts
13:35 -!- wrtp_ [~rog@92.17.24.3] has joined #go-nuts
13:35 -!- jalmeida [~jalmeida@c934233f.virtua.com.br] has quit [Quit: Fui embora]
13:37 -!- wrtp [~rog@92.17.43.94] has quit [Ping timeout: 260 seconds]
13:37 -!- nsf [~nsf@jiss.convex.ru] has quit [Read error: Connection reset by
peer]
13:49 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
13:52 -!- wrtp [~rog@92.17.24.3] has quit [Ping timeout: 260 seconds]
13:52 < Project_2501> technical reboot
13:53 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
13:58 -!- wrtp [~rog@92.17.24.3] has joined #go-nuts
14:00 -!- Chinainvent [~chinainve@121.0.29.199] has quit [Quit: Leaving]
14:00 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
14:01 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has joined
#go-nuts
14:02 -!- iant [~iant@67.218.110.230] has joined #go-nuts
14:02 -!- mode/#go-nuts [+v iant] by ChanServ
14:03 -!- alehorst [~alehorst@201.22.28.214.dynamic.adsl.gvt.net.br] has quit
[Quit: Leaving.]
14:10 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection]
14:12 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
joined #go-nuts
14:15 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
14:22 -!- ikaros [~ikaros@e176225168.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
14:25 -!- wrtp [~rog@92.17.24.3] has quit [Ping timeout: 264 seconds]
14:28 < plexdev> http://is.gd/cZcDs by [Andrew Gerrand] in
go/misc/vim/ftdetect/ -- misc/vim: always override filetype detection for .go
files
14:30 -!- boscop_ [~boscop@f055121022.adsl.alicedsl.de] has joined #go-nuts
14:30 -!- boscop [~boscop@f055160016.adsl.alicedsl.de] has quit [Ping timeout: 272
seconds]
14:32 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts
14:39 -!- wrtp [~rog@92.17.24.3] has joined #go-nuts
14:41 -!- cthom [~cthom@wsip-70-169-149-118.hr.hr.cox.net] has quit [Remote host
closed the connection]
14:45 -!- thomas_b [~thomasb@cm-84.215.37.40.getinternet.no] has quit [Ping
timeout: 240 seconds]
14:47 -!- thomas_b [~thomasb@cm-84.215.37.40.getinternet.no] has joined #go-nuts
14:48 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
14:51 -!- wrtp [~rog@92.17.24.3] has quit [Ping timeout: 240 seconds]
14:58 -!- ExtraSpice [~ExtraSpic@78-62-86-161.static.zebra.lt] has quit [Read
error: Connection reset by peer]
15:04 -!- iant [~iant@67.218.110.230] has quit [Ping timeout: 245 seconds]
15:06 -!- iLeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: iLeNsTR]
15:06 -!- thiago__ [~thiago@189.107.185.245] has quit [Quit: bye]
15:07 -!- iLeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
15:14 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit:
skelterjohn]
15:15 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 240 seconds]
15:15 -!- iLeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: iLeNsTR]
15:18 -!- iLeNsTR [~lenstr@unaffiliated/lenstr] has joined #go-nuts
15:21 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
15:22 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Ping
timeout: 265 seconds]
15:26 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
15:26 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
15:28 -!- ExtraSpice [~ExtraSpic@78-62-86-161.static.zebra.lt] has joined #go-nuts
15:30 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 265 seconds]
15:34 -!- Nexoro [~nexo@c-71-192-75-183.hsd1.ma.comcast.net] has joined #go-nuts
15:36 -!- Nexoro [~nexo@c-71-192-75-183.hsd1.ma.comcast.net] has quit [Client
Quit]
15:36 -!- Nexoro [~nexo@c-71-192-75-183.hsd1.ma.comcast.net] has joined #go-nuts
15:42 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
15:49 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
15:51 -!- visof [~visof@unaffiliated/visof] has quit [Remote host closed the
connection]
15:52 -!- aho [~nya@g227085141.adsl.alicedsl.de] has joined #go-nuts
15:54 < skelterjohn> if I have a type, say "type Cell struct { x, y int }"
15:54 < skelterjohn> is there any way to compare two instances of that type
via ==?
15:54 < Ginto8> well you can do
15:54 < skelterjohn> aside from flattening it
15:54 < skelterjohn> i'd like to do cell1 == cell2
15:54 < skelterjohn> and do a bitwise coparison
15:54 < Ginto8> func (this Cell) Equals(other Cell) { return this.x ==
other.x && this.y == other.y }
15:55 < skelterjohn> sure, i realize that
15:55 < skelterjohn> asking about potential language features rather than
coding advice
15:55 < Ginto8> well equality of structs and arrays is too weakly defined
15:55 < Ginto8> for example, do you compare the non-exported vars as well?
15:55 < skelterjohn> i understand why it might not exist
15:56 -!- rlab [~Miranda@118-172-113-92.pool.ukrtel.net] has quit [Read error:
Connection reset by peer]
15:56 < skelterjohn> just wondering if it does ;)
15:56 < Ginto8> so deep equality (or equality in general) is not built in
15:56 < skelterjohn> i'm reading "no" form what you say
15:56 < Ginto8> yep
15:56 < skelterjohn> cool
15:56 < Ginto8> just do Equals()
15:56 < skelterjohn> just do your face
15:56 < skelterjohn> oops, sorry
15:56 < Ginto8> uhm
15:56 < Ginto8> ok?
15:56 < skelterjohn> i guess that line is funnier in person
15:57 < Ginto8> that was the worst comeback I've heard in a while
15:57 < skelterjohn> haha
15:57 < Ginto8> well it would be funnier because my face is horrible right
now
15:57 < Ginto8> I have peeling sunburn all over one side
15:57 < skelterjohn> sorry to hear that
15:57 < skelterjohn> ack
15:57 -!- ikke [~ikkibr@189.58.212.215.dynamic.adsl.gvt.net.br] has joined
#go-nuts
15:57 -!- ikke [~ikkibr@189.58.212.215.dynamic.adsl.gvt.net.br] has quit [Changing
host]
15:57 -!- ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts
15:57 < Ginto8> I'm too fucking irish, I burn so easlily
15:57 < skelterjohn> the "%s your face!" line is only funny if it makes no
sense, and the argument wasn't really an insult in the first place
15:58 < skelterjohn> funny to me, anyway
15:58 < Ginto8> ok
15:58 < skelterjohn> your mileage may vary.
16:01 -!- OpenSpace [~ja@109.93.243.87] has quit [Ping timeout: 260 seconds]
16:02 -!- rlab [~Miranda@118-172-113-92.pool.ukrtel.net] has joined #go-nuts
16:10 -!- iLeNsTR [~lenstr@unaffiliated/lenstr] has quit [Quit: iLeNsTR]
16:13 < Ginto8> is there any functionality for taking a series of unicode
characters and converting them to a []byte containing the utf8 conversion?
16:14 < nf> Ginto8: so you have a []int ?
16:15 < Ginto8> well actually
16:15 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 240 seconds]
16:15 < Ginto8> I'd like to be able to convert each int into a byte
16:15 < Ginto8> I'm taking unicode input from SDL
16:16 < nf> well i think if you have: var runes []int
16:16 < nf> you can do: bytes := []byte(string(runes))
16:17 -!- abiosoft [~abiosoft@41.155.72.25] has quit [Ping timeout: 276 seconds]
16:17 < Ginto8> I don't think you can do []byte(string())
16:17 < Ginto8> I think you'd have to do bytes.Bytes(string()) or w/e
16:17 < Ginto8> but that might work
16:18 < nf> i'm pretty sure you can
16:19 < nf> what i described all works (just checked)
16:19 < Ginto8> works converting from unicode?
16:19 < nf> yes
16:19 < Ginto8> ok thanks
16:20 < nf> http://gist.github.com/448694
16:21 < Ginto8> []int(s) converts it to unicode?
16:21 < nf> all strings in go are unicode
16:21 < Ginto8> not utf8?
16:21 < nf> yes, utf8
16:21 < Ginto8> oh
16:22 < Ginto8> lol so utf8 is just a variation of unicode
16:22 < Ginto8> sorry
16:22 < nf> utf8 is a unicode encoding
16:22 < Ginto8> yeah
16:22 < Ginto8> I feel stupid
16:22 < nf> that's okay
16:22 < nf> s/stupid/ignorant/ - there's an important difference ;)
16:23 < Ginto8> yeah usually I figure this stuff out sooner, I guess I just
wasn't quite as "with it" on this subject
16:24 < nf> it's a mildly confusing subject area, because there are a lot of
people who make unicode much harder than it needs to be
16:24 < nf> see: python
16:27 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
16:27 -!- eikenberry [~jae@ivanova.zhar.net] has quit [Read error: Operation timed
out]
16:27 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
16:28 -!- OpenSpace [~ja@93.87.144.247] has joined #go-nuts
16:32 -!- abiosoft [~abiosoft@41.155.112.119] has joined #go-nuts
16:32 -!- eikenberry [~jae@ivanova.zhar.net] has joined #go-nuts
16:36 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
16:39 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
16:39 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
16:42 -!- iant [~iant@nat/google/x-wikvfxlptuybqccd] has joined #go-nuts
16:42 -!- mode/#go-nuts [+v iant] by ChanServ
16:46 -!- surma [~surma@91-64-24-195-dynip.superkabel.de] has quit [Quit:
Leaving.]
16:46 -!- napsy [~luka@88.200.96.14] has quit [Ping timeout: 264 seconds]
16:47 -!- napsy [~luka@88.200.96.14] has joined #go-nuts
16:48 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Quit: leaving]
17:00 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
17:04 -!- abiosoft [~abiosoft@41.155.112.119] has quit [Quit: Leaving.]
17:20 -!- krejler [~krejler@poipu/developer/krejler] has quit [Read error:
Operation timed out]
17:32 -!- marsu [~marsu@145.106.202-77.rev.gaoland.net] has joined #go-nuts
17:43 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit:
skelterjohn]
17:58 < Ginto8> it's possible to convert a []byte to a string right?  cuz
strings are immutable but not constant
17:58 < bartbes> string([]byte) works
17:58 < Ginto8> ok thx
18:08 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Read error: Connection reset by peer]
18:11 -!- HKVN [~JBouncer@222.255.29.8] has joined #go-nuts
18:20 -!- Ginto8__ [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined
#go-nuts
18:21 -!- Ginto8__ [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Remote host closed the connection]
18:22 -!- Nexoro [~nexo@c-71-192-75-183.hsd1.ma.comcast.net] has quit [Quit:
Leaving.]
18:23 -!- artefon [~thiago@189.107.171.49] has joined #go-nuts
18:31 -!- Ginto8|Sleep [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has
joined #go-nuts
18:34 -!- rlab [~Miranda@118-172-113-92.pool.ukrtel.net] has quit [Ping timeout:
258 seconds]
18:35 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts
18:35 -!- Ginto8__ [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Quit: Leaving]
18:36 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit [Ping timeout: 260 seconds]
18:36 -!- Ginto8|Sleep [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has
joined #go-nuts
18:42 -!- ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts
18:45 -!- rlab [~Miranda@224-3-93-178.pool.ukrtel.net] has joined #go-nuts
18:49 -!- napsy [~luka@88.200.96.14] has quit [Read error: Connection reset by
peer]
18:49 -!- napsy_ [~luka@88.200.96.14] has joined #go-nuts
18:54 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
18:55 -!- ikaros [~ikaros@e176225168.adsl.alicedsl.de] has joined #go-nuts
18:56 -!- Tiger_ [~chatzilla@222.73.189.44] has quit [Ping timeout: 240 seconds]
18:57 -!- Fish [~Fish@9fans.fr] has quit [Ping timeout: 265 seconds]
18:57 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
18:57 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
18:57 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
19:01 -!- franksalim [~frank@adsl-75-61-93-123.dsl.pltn13.sbcglobal.net] has
joined #go-nuts
19:09 -!- dju [dju@fsf/member/dju] has quit [Quit: Quitte]
19:13 -!- dju [dju@fsf/member/dju] has joined #go-nuts
19:14 -!- terrex1 [~terrex@226.38.222.87.dynamic.jazztel.es] has joined #go-nuts
19:15 -!- dju [dju@fsf/member/dju] has quit [Max SendQ exceeded]
19:15 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 260 seconds]
19:15 -!- dju [dju@fsf/member/dju] has joined #go-nuts
19:17 -!- papajohn [43a96071@gateway/web/freenode/ip.67.169.96.113] has joined
#go-nuts
19:22 -!- alc [~arx@222.128.138.55] has joined #go-nuts
19:23 -!- rhelmer [~rhelmer@adsl-69-107-87-67.dsl.pltn13.pacbell.net] has joined
#go-nuts
19:24 -!- alc [~arx@222.128.138.55] has quit [Remote host closed the connection]
19:25 -!- alc [~arx@222.128.138.55] has joined #go-nuts
19:27 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
19:38 -!- b00m_chef [~watr@216.251.138.130] has joined #go-nuts
19:40 -!- papajohn [43a96071@gateway/web/freenode/ip.67.169.96.113] has quit
[Quit: Page closed]
19:42 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has quit [Ping
timeout: 276 seconds]
19:43 -!- snearch [~snearch@f053008000.adsl.alicedsl.de] has joined #go-nuts
19:43 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has joined #go-nuts
19:46 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined
#go-nuts
19:48 -!- alc [~arx@222.128.138.55] has quit [Remote host closed the connection]
19:49 < jer> if i'm working with strings.Readers how can i convert that into
a string?  or do i need to iterate over each rune and create a string up that way?
19:50 -!- papajohn [43a96071@gateway/web/freenode/ip.67.169.96.113] has joined
#go-nuts
19:51 -!- papajohn [43a96071@gateway/web/freenode/ip.67.169.96.113] has quit
[Client Quit]
19:53 -!- napsy_ [~luka@88.200.96.14] has quit [Ping timeout: 260 seconds]
19:58 -!- ita|afk [~waf@211.215.221.87.dynamic.jazztel.es] has joined #go-nuts
20:00 -!- artefon [~thiago@189.107.171.49] has quit [Quit: bye]
20:00 < uriel> http://www.reddit.com/r/programming/comments/chrtx/
20:01 -!- anm_ [~anm_@12.94.54.150] has joined #go-nuts
20:06 -!- atlas2070 [~ender2070@bas2-brampton13-2925226590.dsl.bell.ca] has joined
#go-nuts
20:09 -!- Ginto8__ [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Ping timeout: 265 seconds]
20:09 -!- ita|afk [~waf@211.215.221.87.dynamic.jazztel.es] has left #go-nuts []
20:09 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 265 seconds]
20:09 -!- ita [~waf@kde/developer/tnagy] has joined #go-nuts
20:10 < ita> nsf: you might want to star this issue ->
http://code.google.com/p/go/issues/detail?id=857
20:10 < nsf> ita: yep, thanks
20:20 -!- carllerche [~carllerch@99.22.229.14] has joined #go-nuts
20:22 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
20:25 < nsf> my new demo (Go-SDL and Go-OpenGL again):
http://github.com/nsf/gomandel
20:26 < nsf> Render mandelbrot on CPU, but displays using opengl..  there
are background queue, two levels of detail, user interface is very responsive
20:26 < nsf> currently only zoom-in and zoom-out actions
20:26 < nsf> panning will be added too
20:26 < Project_2501> o.o
20:26 < nsf> Renders*
20:29 < nsf> programming in Go is fun indeed
20:29 -!- b00m_chef [~watr@216.251.138.130] has quit [Ping timeout: 240 seconds]
20:33 < jer> is there any bloody easy way to take a string "foo" to check if
one of the letters is in fact, alphanumeric without having to convert it to a
strings.Reader ? i've converted it, and there seems to be no easy way to keep a
reference to a string "foo" then create a slice representing "oo" ...  program
just crashes when i try and do that
20:36 < jer> never really liked writing parsers by hand, but this is just
madness
20:38 < MizardX> func IsAlnum(text string) { for _, c := range text { if
!(unicode.IsLetter(c) || unicode.IsDigit(c)) { return false } } return true }
20:39 < MizardX> Ah. Forgot return type
20:40 < MizardX> That decodes an UTF-8 strings and iterates over the runes.
20:41 < jer> yeah i backed myself into a corner thinking that i could
convert between strings.Reader and string figuring that even with the type system,
the type alias should be coercable...  and it is, to the compile phase, not to the
runtime phase (either that or i'm fucking something else up)
20:41 -!- atlas2070 [~ender2070@bas2-brampton13-2925226590.dsl.bell.ca] has quit
[Remote host closed the connection]
20:41 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
20:42 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
20:45 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
20:48 -!- rlab [~Miranda@224-3-93-178.pool.ukrtel.net] has quit [Quit: Miranda IM!
Smaller, Faster, Easier.  http://miranda-im.org]
20:49 -!- MizardX [~MizardX@unaffiliated/mizardx] has quit [Ping timeout: 276
seconds]
20:49 -!- palazzolof [~kvirc@host2-253-dynamic.245-95-r.retail.telecomitalia.it]
has joined #go-nuts
20:49 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
20:50 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
joined #go-nuts
20:50 -!- palazzolof [~kvirc@host2-253-dynamic.245-95-r.retail.telecomitalia.it]
has quit [Client Quit]
20:51 -!- napsy [~luka@88.200.96.14] has joined #go-nuts
20:52 -!- myurko [~myurko@d192-24-89-12.try.wideopenwest.com] has joined #go-nuts
20:59 < Project_2501>
21:03 -!- terrex1 [~terrex@226.38.222.87.dynamic.jazztel.es] has quit [Remote host
closed the connection]
21:08 -!- carllerche [~carllerch@99.22.229.14] has quit [Quit: carllerche]
21:09 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 276 seconds]
21:12 -!- carllerche [~carllerch@99.22.229.14] has joined #go-nuts
21:12 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit []
21:12 -!- carllerche [~carllerch@99.22.229.14] has quit [Client Quit]
21:17 -!- nsz [nsz@morecp.net] has quit [Ping timeout: 276 seconds]
21:21 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
21:22 -!- jkimball4 [~jerrid@ip68-13-107-103.om.om.cox.net] has joined #go-nuts
21:25 -!- jkimball4 [~jerrid@ip68-13-107-103.om.om.cox.net] has left #go-nuts []
21:27 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
21:29 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
21:33 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 260 seconds]
21:39 -!- jsj [~jsj@c83-252-23-207.bredband.comhem.se] has joined #go-nuts
21:39 -!- ExtraSpice [~ExtraSpic@78-62-86-161.static.zebra.lt] has quit [Quit:
Leaving]
21:40 -!- nsz [nsz@morecp.net] has joined #go-nuts
21:44 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
21:45 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
21:46 -!- snearch [~snearch@f053008000.adsl.alicedsl.de] has quit [Quit:
Verlassend]
21:47 -!- circlingthesun [~rickert@196-215-40-64.dynamic.isadsl.co.za] has joined
#go-nuts
21:48 -!- deso [~deso@x0561a.wh30.tu-dresden.de] has quit [Remote host closed the
connection]
21:52 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-181-238.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
22:01 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts
22:03 < plexdev> http://is.gd/cZGch by [Rob Pike] in go/src/pkg/debug/dwarf/
-- debug/dwarf: update PDF link.
22:09 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 264 seconds]
22:12 -!- lux` [~lux@151.71.215.184] has quit [Remote host closed the connection]
22:13 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
22:15 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit:
skelterjohn]
22:15 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
22:16 -!- myurko [~myurko@d192-24-89-12.try.wideopenwest.com] has quit [Quit: Lost
terminal]
22:19 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 265 seconds]
22:20 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
22:24 -!- Ginto8_ [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined
#go-nuts
22:25 -!- SecretofMana [~mana@142.46.164.30] has quit [Ping timeout: 260 seconds]
22:36 -!- terrex1 [~terrex@226.38.222.87.dynamic.jazztel.es] has joined #go-nuts
22:36 -!- bechmoul [~joel@lolnet.org] has joined #go-nuts
22:38 -!- SecretofMana [~mana@142.46.164.30] has joined #go-nuts
22:44 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
22:44 -!- terrex1 [~terrex@226.38.222.87.dynamic.jazztel.es] has quit [Ping
timeout: 265 seconds]
22:51 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has joined
#go-nuts
22:53 -!- napsy [~luka@88.200.96.14] has quit [Read error: Connection reset by
peer]
22:54 -!- napsy_ [~luka@88.200.96.14] has joined #go-nuts
23:00 -!- ikaros [~ikaros@e176225168.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
23:03 -!- photron [~photron@port-92-201-166-200.dynamic.qsc.de] has quit [Ping
timeout: 252 seconds]
23:05 < plexdev> http://is.gd/cZJEF by [Rob Pike] in go/src/pkg/regexp/ --
regexp: bug fix: need to track whether match begins with fixed prefix.
23:08 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has quit [Quit: Shyde]
23:08 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
23:10 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 276 seconds]
23:10 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
23:16 -!- ita [~waf@kde/developer/tnagy] has quit [Ping timeout: 265 seconds]
23:19 -!- marsu [~marsu@145.106.202-77.rev.gaoland.net] has quit [Quit: Leaving]
23:19 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit
[Quit: carllerche]
23:22 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
23:22 < plexdev> http://is.gd/cZKCf by [Rob Pike] in go/src/pkg/regexp/ --
regexp: restore accidentally deleted test item.
23:27 -!- iant [~iant@nat/google/x-wikvfxlptuybqccd] has quit [Ping timeout: 276
seconds]
23:29 -!- kmeyer [~konrad@fedora/kmeyer] has quit [Remote host closed the
connection]
23:33 -!- Chryson [~Chryson@c-71-61-11-114.hsd1.pa.comcast.net] has joined
#go-nuts
23:34 -!- Freejack [~dimonax@75-48-217-250.lightspeed.gdrpmi.sbcglobal.net] has
joined #go-nuts
23:35 < Freejack> What's up?
23:35 -!- kmeyer [~konrad@dante03.u.washington.edu] has joined #go-nuts
23:35 -!- kmeyer [~konrad@dante03.u.washington.edu] has quit [Changing host]
23:35 -!- kmeyer [~konrad@fedora/kmeyer] has joined #go-nuts
23:36 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has joined
#go-nuts
23:39 < Freejack> So what's the story on Go support for the typical IPC
mechanisms?  (Queues, FIFOS, Shm, etc...)?
23:39 < Ginto8_> os package?
23:39 < Ginto8_> that seems to be the main method
23:40 * Freejack nods
23:40 < Freejack> Gotcha.
23:40 < Ginto8_> there's stuff for streams in there
23:40 < Ginto8_> or w/e you call it
23:41 < Freejack> Doing some programming that uses Message Queues(Posix,
SysV, and AMQP)
23:41 < Ginto8_> hmmm
23:41 -!- ender2070 [~ender2070@bas22-toronto12-2925103372.dsl.bell.ca] has quit
[Remote host closed the connection]
23:41 < Ginto8_> idk I don't do much ipc =/
23:41 < uriel> what is wrong with Go channels?
23:42 < Freejack> uriel: Do Go channels work with processes written in other
languages?
23:42 < Ginto8_> nope, which is the issue
23:42 < Freejack> uriel: Or running across a network?
23:42 < Ginto8_> yes
23:42 < Ginto8_> they do
23:42 < Ginto8_> package netchan
23:42 < Ginto8_> and there's a whole package for non-channel network
communication
23:44 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
23:44 < Freejack> And I can use them with a process written in Ada, one in
Erlang, and one in C?
23:44 < Ginto8_> well it supports normal tcp/udp connection
23:45 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
23:45 < Ginto8_> and the streams should work if you use the correct library
for those languages
23:45 < Freejack> Ginto8: Streams are synchronous, these processes operate
asynchronously.
23:47 -!- skelterjohn [~jasmuth@c-71-230-231-185.hsd1.nj.comcast.net] has joined
#go-nuts
23:47 < Freejack> And technically, they're not really streams, they're
sockets.
23:48 < Ginto8_> pipes
23:48 < Ginto8_> that's what I mean
23:48 < Ginto8_> meant*
23:48 < Ginto8_> those seem to be asynchronous
23:48 -!- kanru [~kanru@118-168-235-167.dynamic.hinet.net] has joined #go-nuts
23:48 < Ginto8_> and tcp/udp sockets can be somewhat asynchronous
23:48 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 260 seconds]
23:49 < Freejack> Ginto8: "seem" is the keyword.
23:49 < Freejack> Heh.
23:49 < Ginto8_> because you can have a goroutine handling all the
networking/communication while the rest of the program does its work
23:50 < Freejack> Ginto8: That's whole lot of code for something that can be
handled automatically with Queues.
23:50 < Freejack> I suppose I could do a Queue package for Go.
23:52 -!- iant [~iant@67.218.106.21] has joined #go-nuts
23:52 -!- mode/#go-nuts [+v iant] by ChanServ
23:52 < Freejack> So, with Go, I'm limited to Sockets and Pipes,
essentially.
23:53 < Ginto8_> at the moment, yes
23:53 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Remote
host closed the connection]
23:55 < Freejack> Hrrrmmm.  Looks like I'll need to code up an interface to
Queues.
23:56 -!- napsy_ [~luka@88.200.96.14] has quit [Ping timeout: 264 seconds]
23:57 < Freejack> I can import types directly from the C header files?
23:57 < Ginto8_> sorta
23:57 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
23:57 < Freejack> I'm referring to the basic glibc that comes on your
typical Linux distro.
23:58 < Freejack> Nothing fancy.
23:59 < Ginto8_> well
23:59 < Ginto8_> it's more complicated than just importing them
23:59 < Ginto8_> you know how to use cgo right?
23:59 < Freejack> A little.
23:59 < Ginto8_> well you have the C code in comments above the import "C"
--- Log closed Wed Jun 23 00:00:07 2010