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

--- Log opened Tue Jun 01 00:00:01 2010
00:00 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Client
Quit]
00:15 -!- waterwalker [~tar@dsl-hkibrasgw3-fe75fb00-7.dhcp.inet.fi] has left
#go-nuts []
00:22 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
00:26 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
00:32 -!- InaVegt_ [~InaVegt@dsl-087-195-206-242.solcon.nl] has quit [Ping
timeout: 260 seconds]
00:33 -!- mxweas_ [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
00:35 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
00:35 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Ping
timeout: 240 seconds]
00:37 < plexdev> http://is.gd/cxvJo by [Nigel Tao] in go/src/pkg/gob/ -- Fix
typo in gob docs.  They were introduced in revision 3199778baf
00:38 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 260 seconds]
00:38 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
00:40 -!- mikespook [~mikespook@58.61.202.115] has joined #go-nuts
00:48 -!- jrslepak [~jrslepak@c-67-173-67-96.hsd1.il.comcast.net] has joined
#go-nuts
00:51 -!- Xera` [~brit@87-194-208-246.bethere.co.uk] has quit [Read error:
Connection reset by peer]
00:52 -!- photron [~photron@port-92-201-75-96.dynamic.qsc.de] has quit [Ping
timeout: 245 seconds]
00:55 -!- mxweas_ [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
01:13 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
01:14 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts
01:19 -!- yaroslav [~yaroslav@ppp91-77-12-108.pppoe.mtu-net.ru] has quit [Quit:
yaroslav]
01:23 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has joined
#go-nuts
01:30 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Quit:
Reconnecting]
01:30 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
01:37 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has joined #go-nuts
01:41 -!- BrowserUk [~irc1_20_B@92.15.66.71] has quit [Quit: BrowserUk]
01:42 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has left #go-nuts []
01:42 -!- InaVegt_ [~InaVegt@dsl-087-195-206-242.solcon.nl] has joined #go-nuts
01:42 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
01:44 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts
01:49 -!- noam_ [~noam@77.127.205.252] has quit [Ping timeout: 240 seconds]
01:51 -!- noam [~noam@77.126.193.60] has joined #go-nuts
01:51 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
02:25 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 240
seconds]
02:33 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
02:40 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has quit
[Remote host closed the connection]
02:50 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has joined
#go-nuts
02:58 -!- BrowserUk [~irc1_20_B@92.15.66.71] has joined #go-nuts
03:01 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 260 seconds]
03:10 -!- Soultaker [~maks@hell.student.utwente.nl] has quit [Ping timeout: 276
seconds]
03:10 -!- Soultaker [~maks@hell.student.utwente.nl] has joined #go-nuts
03:11 -!- wayneeseguin [~wayneeseg@rrcs-72-45-208-165.nys.biz.rr.com] has quit
[Ping timeout: 260 seconds]
03:12 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
03:20 -!- Soultaker [~maks@hell.student.utwente.nl] has quit [Read error:
Operation timed out]
03:20 -!- Soultaker [~maks@hell.student.utwente.nl] has joined #go-nuts
03:20 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the
connection]
03:22 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
03:24 -!- ikke [~ikke@unaffiliated/ikkebr] has quit []
03:39 -!- Soultaker [~maks@hell.student.utwente.nl] has quit [Ping timeout: 248
seconds]
03:39 -!- Soultaker [~maks@hell.student.utwente.nl] has joined #go-nuts
03:54 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has quit [Ping timeout: 248
seconds]
04:00 -!- mikespook [~mikespook@58.61.202.115] has quit [Ping timeout: 265
seconds]
04:07 -!- jrslepak [~jrslepak@c-67-173-67-96.hsd1.il.comcast.net] has quit [Quit:
jrslepak]
04:10 -!- BrowserUk [~irc1_20_B@92.15.66.71] has quit [Quit: BrowserUk]
04:17 -!- Zoopee [alsbergt@zoopee.org] has quit [Ping timeout: 240 seconds]
04:18 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
04:21 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Quit:
Leaving]
04:28 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
04:28 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
04:28 -!- Zoopee [alsbergt@zoopee.org] has joined #go-nuts
04:28 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Remote
host closed the connection]
04:29 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
04:37 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
04:40 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Quit:
leaving]
04:45 -!- gisikw [~gisikw@173-99-167-222.pools.spcsdns.net] has joined #go-nuts
05:01 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has joined #go-nuts
05:01 -!- scm [justme@d071103.adsl.hansenet.de] has quit [Ping timeout: 258
seconds]
05:01 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has left #go-nuts []
05:03 -!- scm [justme@d070188.adsl.hansenet.de] has joined #go-nuts
05:04 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping
timeout: 240 seconds]
05:07 -!- scm [justme@d070188.adsl.hansenet.de] has quit [Ping timeout: 252
seconds]
05:21 -!- daed [daed@static-ip-188-138-32-110.inaddr.intergenia.de] has quit [Ping
timeout: 276 seconds]
05:25 -!- Kashia [~Kashia@port-92-200-192-143.dynamic.qsc.de] has joined #go-nuts
05:37 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has quit
[Ping timeout: 265 seconds]
05:39 -!- gisikw [~gisikw@173-99-167-222.pools.spcsdns.net] has quit [Ping
timeout: 240 seconds]
05:45 -!- aho [~nya@f052127199.adsl.alicedsl.de] has joined #go-nuts
05:46 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has joined
#go-nuts
06:01 -!- Kashia [~Kashia@port-92-200-192-143.dynamic.qsc.de] has quit [Quit: This
computer has gone to sleep]
06:04 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
06:06 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by
services]
06:06 -!- sladegen [~nemo@unaffiliated/sladegen] has joined #go-nuts
06:18 < pmyshkin> what's the simplest way to read from stdin on a
line-by-line basis?
06:24 < Eko> pmyshkin: bufio.NewReader(os.Stdin);
06:24 < pmyshkin> Eko: thanks, forgot about bufio
06:24 < Eko> it's a life-saver =D
06:27 < InaVegt> Eko, isn't the semicolon poor style in Go?
06:27 < pmyshkin> I wonder if ReadString('\n') is any more efficient than
just unbuffered single byte reads and checking for '\n' every time
06:28 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
06:28 < Eko> InaVegt: I was contemplating including the for loop to read
from stdin inline, but decided against it and went back and deleted the variable I
was assigning to and didn't bother removing the semicolon.  But yes.
06:29 < InaVegt> Just making sure, I'm trying to learn a new language, and
all its conventions.
06:29 < Eko> pmyshkin: I believe that it is.  I am fairly sure that it reads
in chunks and searches for '\n' and slices the chunk to you.
06:30 < pmyshkin> okay, that makes sense
06:30 < Eko> and, of course, reuses the chunk memory on subsequent reads.
06:31 < Eko> actually, that it may not, because it would invalidate previous
slices.  *shrug*
06:34 < pmyshkin> Soultaker is right, I find having to constantly check if
err != nil to be very annoying
06:35 < pmyshkin> I would much rather specify that within a block, if any
function call returns an error, do something
06:36 < jessta> pmyshkin: you can wrap it up in a function
06:36 < pmyshkin> jessta: can you be more specific?
06:39 < InaVegt> Woo, just implemented my first non-tutorial Go program.  (A
program that takes material from standard input on a line by line basis, and
returns it at standard input on every newline...  with a blank line terminating
the program.)
06:40 < jessta> pmyshkin: you write a chkerr() function
06:41 < jessta> I saw an example a while ago, something like func
chkerr(a...interface{})
06:41 < pmyshkin> jessta: but that can't return from the frame I called it
in
06:41 < Eko> I've even gone so far as to make an e0(os.Error),
ei(int,os.Error) int, es(string,os.Error) string, that completely wrap the
function call including assignment
06:42 < Eko> pmyshkin: my general rule is this: if you want to handle the
error, do it right, if not, use a utility function and bomb out.
06:43 < Eko> combined with a coding mentality that if something can be
reusable and probably will be reused, put it in its own function, this makes my
code compact and I don't usually have to handle error conditions in higher-level
code.
06:43 < Eko> ymmv.  though I do agree that it's tiresome.
06:44 < jessta> error handling is always tiresome
06:44 < Eko> lol, true that.
06:44 < pmyshkin> I kind of like how python does it
06:44 < jessta> some languages just make it easier not to handle an error
06:45 < pmyshkin> yeah, exactly
06:45 < Eko> which breeds error-prone code.
06:45 < pmyshkin> good enough for non-production throwaway code
06:45 < Eko> I get twitchy when running python apps unless I really trust
the developer because I seem to be magically inclined to doing exactly the
opposite of what the developer expected
06:45 < Eko> and boom.
06:46 < Eko> pmyshkin: then use the wrapper-crash hacks ;)
06:46 < pmyshkin> ?
06:46 < jessta> pmyshkin: you might notice that in python exception handling
you usually can't actually tell which call in a try block actually caused the
exception to be thrown
06:47 < pmyshkin> jessta: I know, I'm just lazy and let it panic out
06:47 < jessta> pmyshkin: you can ignore the returned errors in go
06:48 < jessta> a,_ = somefunction()
06:48 < pmyshkin> I still want the program to stop
06:48 < jessta> eventually you'll hit something that will panic
06:48 < pmyshkin> I guess I can always just call panic()
06:49 < jessta> like if you read from a file that didn't open, it will panic
because the file will be nil
06:49 < pmyshkin> but I still have to do the if err != nil
06:50 < pmyshkin> I guess I can write a PanicOnError(os.Error)
06:50 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has quit
[Ping timeout: 265 seconds]
06:50 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Ping
timeout: 260 seconds]
06:50 < pmyshkin> if err != nil { panic(err.String()) }
06:56 < Eko> pmyshkin: that's the long or short of it, yep.
06:57 < Eko> I'm working on an Eclipse plugin for Go, so maybe if it gets
mature enough it'll be able to auto-generate stuff for us =)
06:58 < pmyshkin> boo to eclipse
06:58 < Eko> I'm a vim user at heart, but I need something to do with my
hands.
06:58 < pmyshkin> I like to believe that Rob Pike intended go to be written
in acme
06:59 < jessta> I write go in acme
06:59 -!- mikespook [~mikespook@219.137.253.124] has joined #go-nuts
06:59 -!- scm [justme@d070188.adsl.hansenet.de] has joined #go-nuts
07:00 < Eko> and I write go in vim ;)
07:00 < Eko> but if you want it to be a widespread language, you can't
expect everyone to use go or acme.
07:00 < Eko> vim, even.
07:01 < jessta> but eclipse is horrible even for coding in java
07:02 < pmyshkin> I feel like go was designed to be terse and readable
without syntax highlighting
07:02 < Eko> oh?  just out of curiosity, how long has it been since you used
it?
07:02 < Eko> because before eclipse 3.3 or 3.4, it pretty much sucked
07:03 < pmyshkin> eclipse is necessary because java code tends to be so
verbose that you need auto completion to not go insane
07:03 < Eko> but, for instance, code completion on 3.5 beats out MSVC++ on
numerous benchmarks, and that's held as being the industry standard for code
completion efficiency.
07:03 < Eko> pmyshkin: I find it really nice for C++ as well
07:03 < pmyshkin> Eko: it seems to me like auto-completion encourages
programmers to write ridiculously long function names
07:04 < pmyshkin> and also to program by browsing
07:04 < Eko> *shrug*
07:05 < jessta> Eko: it was quite a while ago..2008, the editor kept telling
me there was syntax errors in my code...when there wasn't
07:05 < Eko> jessta: yeah, then I have to ask you to hold off making
comments about Eclipse until you use it again ;)
07:05 < Eko> I was in the same boat before I used it at work… and it really,
really shocked me how much it had improved.
07:06 < Eko> nothing will ever replace vim and the command line as my
favorite development environment of choice, but in terms of IDEs I think it's my
favorite all-around one.
07:07 < Eko> quick question: does Go care if you have your main() in package
Main instead of main?
07:07 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
07:08 < jessta> Eko: I believe so
07:08 < jessta> packages tend to be lowercase
07:08 -!- ayo [~nya@f051182156.adsl.alicedsl.de] has joined #go-nuts
07:09 < ThunderChicken> jessta, yah, I feel crippled in eclipse.
07:10 -!- aho [~nya@f052127199.adsl.alicedsl.de] has quit [Ping timeout: 260
seconds]
07:10 < ThunderChicken> Eko, there's a vi(m) plugin for netbeans that gives
you a reasonable editor.
07:11 < ThunderChicken> I haven't looked to see if there's any golang
support in netbeans yet, though.
07:11 < Eko> ThunderChicken: if I want a reasonable *editor* I use (g)vim,
if I want a reasonable IDE, I'd have to pick Eclipse over NetBeans, especially if
I wanted to write a plugin for it.
07:12 < Eko> netbeans and eclipse both have suitable Make project support.
07:12 < Eko> but it wouldn't have any idea about go itself.
07:15 < ThunderChicken> Yet.
07:15 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]]
07:16 < Eko> I should also mention that there are numerous ways to run
eclipse with vim too.
07:18 < ThunderChicken> Doesn't fix the basic wrong-headedness of how you
set up a project in Eclipse, though.  :(
07:21 -!- Tiger [~chatzilla@74.115.1.22] has joined #go-nuts
07:23 -!- 52AAA7S40 [~chatzilla@222.73.189.44] has quit [Ping timeout: 265
seconds]
07:24 -!- pmyshkin [~pmyshkin@unaffiliated/pmyshkin] has quit [Quit: WeeChat
0.3.2]
07:34 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
07:59 -!- ikaros [~ikaros@f051151216.adsl.alicedsl.de] has joined #go-nuts
08:00 -!- tav_ [~tav@92.29.54.248] has joined #go-nuts
08:01 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
08:01 -!- tav [~tav@2001:0:53aa:64c:0:3ff8:a3e2:c907] has quit [Read error:
Connection reset by peer]
08:05 -!- Svarthandske [~nn@dsl-tkubrasgw1-fe3cdc00-28.dhcp.inet.fi] has joined
#go-nuts
08:09 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
08:14 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
08:14 -!- path[l] [~path@59.162.86.164] has quit [Remote host closed the
connection]
08:15 -!- path[l] [~path@122.182.0.38] has joined #go-nuts
08:27 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
08:36 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has quit [Ping timeout: 272 seconds]
08:38 -!- photron [~photron@port-92-201-75-96.dynamic.qsc.de] has joined #go-nuts
08:40 -!- barismetin [~barismeti@kde/developer/baris] has joined #go-nuts
08:40 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
08:42 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has joined #go-nuts
08:54 -!- Tiger [~chatzilla@74.115.1.22] has quit [Ping timeout: 260 seconds]
08:59 -!- Tiger [~chatzilla@74.115.1.22] has joined #go-nuts
09:03 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has joined #go-nuts
09:05 -!- gmurphy [~gmurphy@203-214-80-45.dyn.iinet.net.au] has joined #go-nuts
09:08 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
09:22 -!- gmurphy [~gmurphy@203-214-80-45.dyn.iinet.net.au] has quit [Quit:
zzzzzz...]
09:37 -!- ikaros [~ikaros@f051151216.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
09:40 -!- Project_2501 [~Marvin@82.84.80.236] has joined #go-nuts
09:42 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has quit [Remote host closed the
connection]
09:43 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has joined #go-nuts
09:43 -!- nighty^ [~nighty@x122091.ppp.asahi-net.or.jp] has joined #go-nuts
09:48 -!- gmurphy [~gmurphy@203-214-80-45.dyn.iinet.net.au] has joined #go-nuts
09:49 -!- Tiger_ [~chatzilla@222.73.189.44] has joined #go-nuts
09:53 -!- Tiger [~chatzilla@74.115.1.22] has quit [Ping timeout: 252 seconds]
09:59 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
10:01 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has quit [Ping timeout:
276 seconds]
10:01 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 258
seconds]
10:03 -!- mikespook [~mikespook@219.137.253.124] has quit [Quit: Leaving.]
10:04 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
10:04 -!- ikaros [~ikaros@f050200038.adsl.alicedsl.de] has joined #go-nuts
10:05 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has quit [Remote host closed the
connection]
10:11 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has joined #go-nuts
10:17 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
10:18 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
10:18 -!- ikaros [~ikaros@f050200038.adsl.alicedsl.de] has quit [Quit: Leave the
magic to Houdini]
10:22 -!- yaroslav_ [~yaroslav@ppp85-140-24-190.pppoe.mtu-net.ru] has joined
#go-nuts
10:22 -!- yaroslav_ [~yaroslav@ppp85-140-24-190.pppoe.mtu-net.ru] has quit [Client
Quit]
10:27 -!- gmurphy [~gmurphy@203-214-80-45.dyn.iinet.net.au] has left #go-nuts []
10:29 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat
0.3.2]
10:31 -!- micrypt [~micrypt@94-195-127-212.zone9.bethere.co.uk] has joined
#go-nuts
10:38 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has joined #go-nuts
10:47 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 240 seconds]
10:48 -!- korfuri [~korfuri@eth0.korfuri.fr] has quit [Ping timeout: 272 seconds]
10:50 -!- noam [~noam@77.126.193.60] has quit [Read error: Connection reset by
peer]
10:50 -!- noam [~noam@77.126.193.60] has joined #go-nuts
10:51 -!- path[l]_ [~path@59.162.86.164] has joined #go-nuts
10:52 -!- korfuri [~korfuri@eth0.korfuri.fr] has joined #go-nuts
10:53 -!- jnwhiteh [~jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire] has joined
#go-nuts
10:55 -!- path[l] [~path@122.182.0.38] has quit [Ping timeout: 265 seconds]
11:00 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
11:00 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
11:09 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Ping
timeout: 248 seconds]
11:17 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
11:23 -!- Agon [~marcel@HSI-KBW-095-208-003-128.hsi5.kabel-badenwuerttemberg.de]
has joined #go-nuts
11:23 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
11:33 -!- aho [~nya@f051182156.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
11:35 -!- artefon [~thiago@189.107.148.201] has joined #go-nuts
11:37 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Quit: Coyote finally
caught me]
11:37 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined #go-nuts
11:39 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has quit [Remote host closed the
connection]
11:40 -!- alehorst [~alehorst@201.22.44.134.dynamic.adsl.gvt.net.br] has quit
[Remote host closed the connection]
11:40 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has joined #go-nuts
11:43 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
11:43 -!- alehorst [~alehorst@201.22.44.134.dynamic.adsl.gvt.net.br] has joined
#go-nuts
11:44 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
11:44 -!- rlab_ [~Miranda@91.200.158.34] has joined #go-nuts
11:45 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
11:45 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 264 seconds]
11:46 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
11:50 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
11:50 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has quit
[Ping timeout: 265 seconds]
12:01 -!- rlab_ [~Miranda@91.200.158.34] has quit [Ping timeout: 240 seconds]
12:10 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has quit [Ping timeout: 264
seconds]
12:10 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has quit [Remote host closed the
connection]
12:10 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined
#go-nuts
12:23 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
12:24 -!- ikaros [~ikaros@guests36.externals.de] has joined #go-nuts
12:32 -!- Surma [~surma@95-88-91-199-dynip.superkabel.de] has joined #go-nuts
12:33 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has joined #go-nuts
12:33 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
joined #go-nuts
12:35 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
12:35 -!- nighty^ [~nighty@x122091.ppp.asahi-net.or.jp] has quit [Ping timeout:
245 seconds]
12:38 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 264 seconds]
12:47 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has quit [Read error:
Connection reset by peer]
12:47 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has joined #go-nuts
12:48 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Ping timeout: 264
seconds]
12:49 -!- nighty^ [~nighty@x122091.ppp.asahi-net.or.jp] has joined #go-nuts
12:49 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...]
12:54 < jnwhiteh> If a function needs to return an *io.PipeReader and I have
an io.ReadCloser, is there any way for me to do that without using a type
assertion reader.(*io.PipeReader)?
12:57 < jessta> jnwhiteh: you'd probably want something like
&reader.(io.PipeReader)
12:57 < jnwhiteh> are those runtime checks, or are they verified at compile
time?
12:57 < jessta> run time
12:57 < jnwhiteh> cannot take the address of reader.(io.PipeReader)
12:58 < jnwhiteh> bah, I'll have to sort out why I can't catch it at compile
time
12:58 < jnwhiteh> since io.PipeReader satisfies the io.ReadCloser interface,
afaik
12:58 < jessta> you can
12:59 < jessta> if it satisfies the interface you can just return it
12:59 < jessta> and it will get wrapped
12:59 < jnwhiteh> hrm, that's not happening, but I'll look again.
13:00 < jnwhiteh> cannot use &reader (type *io.ReadCloser) as type
*io.PipeReader in return argument
13:03 < jessta> ummm...yeah I guess that wouldn't work
13:03 < jessta> why do you need a pointer to an interface?
13:03 < jnwhiteh> my types may be all screwed up
13:04 < jnwhiteh> I'm still not quite sure when I need a pointer and when I
don't
13:04 < jessta> jnwhiteh:
http://research.swtch.com/2009/12/go-data-structures-interfaces.html
13:04 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
13:04 < jessta> you need to read that
13:04 < jessta> it will make things much clearer
13:04 < jnwhiteh> I have, but it was quite some time ago, so I'll definitely
review.  Thank you for the help!
13:05 < jnwhiteh> couldn't find the link to it in my rss reader :P
13:05 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
13:08 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
13:08 < jnwhiteh> jessta: Ah now I recall, because I may need to return nil,
and nil doesn't satisfy the interface.
13:09 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
13:09 < jessta> nil does
13:09 < jnwhiteh> cannot use nil as io.PipeWriter
13:09 < jnwhiteh> is the error the compiler gives me
13:09 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
13:09 -!- mode/#go-nuts [+v iant] by ChanServ
13:10 -!- path[l] [~path@59.162.86.164] has quit [Remote host closed the
connection]
13:10 -!- path[l] [~path@59.162.86.164] has joined #go-nuts
13:11 < jnwhiteh> jessta: http://golang.pastey.net/137148 is the code, and
I'm getting the error I pasted above
13:13 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has joined
#go-nuts
13:14 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
13:15 < jessta> jnwhiteh: oh, sorry Pipewriter isn't an interface
13:15 < jnwhiteh> oh gosh, you're right
13:15 < jnwhiteh> makes complete sense
13:15 < jessta> so you have to do the type assertion
13:16 < jnwhiteh> I may just back down to using io.ReadCloser and
io.WriteCloser instead of PipeWriter/Reader
13:16 < jnwhiteh> since they'll satisfy those interfaces.
13:17 < jnwhiteh> Thanks for helping me sort that out, sorry for the noise
:P
13:19 < jessta> nah, it's great.  I learnt something
13:19 -!- waterwalker [~tar@dsl-hkibrasgw3-fe75fb00-7.dhcp.inet.fi] has joined
#go-nuts
13:21 -!- baman [~moo@64.219.121.70.cfl.res.rr.com] has quit [Ping timeout: 245
seconds]
13:22 -!- ikaros [~ikaros@guests36.externals.de] has quit [Quit: Leave the magic
to Houdini]
13:26 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
13:27 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has
quit [Quit: leaving]
13:32 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping
timeout: 260 seconds]
13:32 -!- tvw [~tv@e176002160.adsl.alicedsl.de] has joined #go-nuts
13:32 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
13:33 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts
13:36 -!- b-man [~b-man17@pool-70-106-220-48.chi.dsl-w.verizon.net] has joined
#go-nuts
13:39 -!- dju [dju@fsf/member/dju] has quit [Quit: Quitte]
13:41 -!- ender2070 [~ender2070@bas5-hamilton14-1279278974.dsl.bell.ca] has quit
[Remote host closed the connection]
13:45 -!- ghazkull [~ghazkull@m000.ghazkull.de] has joined #go-nuts
13:45 -!- b-man [~b-man17@pool-70-106-220-48.chi.dsl-w.verizon.net] has left
#go-nuts []
13:46 -!- b-man|laptop [~b-man17@pool-70-106-220-48.chi.dsl-w.verizon.net] has
joined #go-nuts
13:47 < b-man|laptop> hmm, i seem to be having issues with bison while
building go from the mercurial sources; when ever it tries to generate y.tab.h
from cc.y, i keep getting a "conflicts: 3 shift/reduce" error.  does anyone know a
workaround/fix for tis issue?
13:48 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
13:50 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
13:50 -!- ponce [~ponce@paradisia.net] has left #go-nuts []
13:54 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 240
seconds]
13:56 -!- kuroneko [~chris@yayoi.xware.cx] has quit [Ping timeout: 260 seconds]
13:56 < jessta> b-man|laptop: that sounds like a bug
13:56 -!- kuroneko [~chris@yayoi.xware.cx] has joined #go-nuts
13:57 < jessta> have you pulled the lastest version?
13:57 < b-man|laptop> yes
13:58 < b-man|laptop> i tried adding %expect 3 to the file, but it still
fails to generate y.tab.h
13:59 -!- iant [~iant@67.218.106.23] has joined #go-nuts
13:59 -!- mode/#go-nuts [+v iant] by ChanServ
14:04 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
14:05 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
14:05 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Remote host closed
the connection]
14:05 -!- jessta [~jessta@li7-205.members.linode.com] has quit [Read error:
Operation timed out]
14:06 -!- kuroneko [~chris@yayoi.xware.cx] has quit [Ping timeout: 248 seconds]
14:09 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts
14:17 -!- i__ [~none@unaffiliated/i--/x-3618442] has joined #go-nuts
14:20 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
14:23 -!- path[l]_ [~path@59.162.86.164] has joined #go-nuts
14:26 -!- path[l] [~path@59.162.86.164] has quit [Ping timeout: 265 seconds]
14:27 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
14:27 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
14:28 < plexdev> http://is.gd/cyfTl by [Joe Poirier] in go/doc/codelab/wiki/
-- edit simple typos
14:31 -!- welterde [~welterde@not.welterde.de] has quit [Read error: Operation
timed out]
14:33 -!- ikaros [~ikaros@f050200038.adsl.alicedsl.de] has joined #go-nuts
14:41 -!- jessta [~jessta@li7-205.members.linode.com] has joined #go-nuts
14:43 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined #go-nuts
14:46 -!- welterde [~welterde@not.welterde.de] has joined #go-nuts
14:48 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has joined #go-nuts
14:57 -!- path[l] [~path@59.162.86.164] has quit [Remote host closed the
connection]
14:57 -!- path[l] [~path@122.182.0.38] has joined #go-nuts
15:00 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
15:00 -!- iant [~iant@67.218.106.23] has quit [Ping timeout: 240 seconds]
15:00 < plexdev> http://is.gd/cyii8 by [Andrew Gerrand] in go/doc/ --
doc/code.html: fix error string format
15:06 -!- tumdum [~tumdum@aux61.neoplus.adsl.tpnet.pl] has joined #go-nuts
15:06 -!- tumdum [~tumdum@aux61.neoplus.adsl.tpnet.pl] has quit [Changing host]
15:06 -!- tumdum [~tumdum@unaffiliated/tumdum] has joined #go-nuts
15:08 -!- artefon [~thiago@189.107.148.201] has quit [Ping timeout: 265 seconds]
15:13 -!- Ideal [~Ideal@80.249.90.108] has joined #go-nuts
15:18 -!- Venom_X [~pjacobs@71.20.102.220] has joined #go-nuts
15:21 -!- skiggles [~Elgarth@cpc1-cmbg2-0-0-cust93.cmbg.cable.ntl.com] has joined
#go-nuts
15:26 -!- InaVegt [~InaVegt@dsl-087-195-206-242.solcon.nl] has joined #go-nuts
15:28 -!- terrex [~terrex@148.39.222.87.dynamic.jazztel.es] has joined #go-nuts
15:29 -!- skiggles [~Elgarth@cpc1-cmbg2-0-0-cust93.cmbg.cable.ntl.com] has quit
[Quit: Leaving]
15:32 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
15:44 -!- path[l] [~path@122.182.0.38] has quit [Quit: path[l]]
15:47 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
15:52 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.]
16:06 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Ping
timeout: 245 seconds]
16:20 -!- Fish-Work [~Fish@86.65.182.204] has quit [Ping timeout: 260 seconds]
16:21 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
16:21 -!- barismetin [~barismeti@kde/developer/baris] has quit [Quit: Leaving...]
16:22 -!- raysl [~rays@d24-141-164-162.home.cgocable.net] has joined #go-nuts
16:22 < raysl> I'm having issues installing
http://github.com/jteeuwen/go-pkg-xmlx and go-pkg-rss with goinstall
16:23 < raysl> goinstall github.com/jteeuwen/go-pkg-xmlx
16:23 < raysl> goinstall: github.com/jteeuwen/go-pkg-xmlx: package has no
files
16:23 < raysl> I'm new to Go, so I'm sure Im doing something wrong, but the
lack of docs has me scratching my head
16:26 -!- Fish-Work [~Fish@86.65.182.204] has quit [Ping timeout: 248 seconds]
16:27 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
16:27 < jessta> raysl: yeah, they aren't proper goinstall packages
16:27 -!- rv2733 [~rv2733@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
16:28 < jessta> goinstall expects the source files to be in the directory
you pass to it
16:28 < raysl> jessta: ah ok, so if I move the files down from src into the
root it should work?
16:28 < jessta> you might want to try: goinstall
github.com/jteeuwen/go-pkg-xmlx/src/
16:28 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
16:28 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has quit [Remote
host closed the connection]
16:29 < jessta> but they are still a bit messy because the packages aren't
named the same as the directories
16:29 -!- smw [~smw@pool-96-232-88-231.nycmny.fios.verizon.net] has joined
#go-nuts
16:29 < raysl> ugh true
16:29 < raysl> any better feedparsing libraries in existance?
16:30 < raysl> this is the one that came up when I did a search
16:30 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
16:30 < jessta> they are good libraries except for that issue
16:30 < jessta> and that's because they were created before goinstall
existed
16:31 < raysl> ahh makes sense
16:31 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
16:38 -!- Fish-Work [~Fish@86.65.182.204] has quit [Ping timeout: 272 seconds]
16:40 < raysl> jessta: you can't referce /src for the path because git will
still get from the root
16:41 < raysl> what woudl be the best way to install and refernce these?
16:41 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
16:41 < InaVegt> Download and build them manually, then copy the .a file to
the library folder?
16:43 -!- Ideal [~Ideal@80.249.90.108] has quit [Quit: Ideal]
16:44 -!- Jessica_Jennings [~InaVegt@dsl-087-195-206-242.solcon.nl] has left
#go-nuts ["Ik ga weg"]
16:47 -!- _cavalier [~james@users.vu.union.edu] has left #go-nuts []
16:48 -!- micrypt [~micrypt@94-195-127-212.zone9.bethere.co.uk] has quit [Quit:
Leaving.]
16:49 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
16:49 -!- Venom_X [~pjacobs@71.20.102.220] has quit [Ping timeout: 276 seconds]
16:51 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined #go-nuts
16:51 -!- Kashia [~Kashia@port-92-200-192-143.dynamic.qsc.de] has joined #go-nuts
16:54 -!- iant [~iant@nat/google/x-vhrmjynerakpdzxv] has joined #go-nuts
16:54 -!- mode/#go-nuts [+v iant] by ChanServ
16:56 -!- Kashia [~Kashia@port-92-200-192-143.dynamic.qsc.de] has quit [Client
Quit]
16:57 -!- b00m_chef [~watr@216-21-143-134.ip.van.radiant.net] has joined #go-nuts
17:04 < mpl> what's the function to search for a substring in a string?
kindof like Tokenize but not limited to go source code.
17:06 < jessta> mpl: strings.Index(s,sep string)
17:07 < mpl> jessta: cheers
17:08 < mpl> bleh, I couldn't even find the strings package before.  there's
something I don't like with the godoc but I can't put my finger on it yet...
17:09 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
17:14 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:14 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:15 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:15 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
quit [Read error: Connection reset by peer]
17:15 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:16 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:17 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:17 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:18 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:19 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
17:19 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:19 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:20 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:20 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit [Read
error: Connection reset by peer]
17:21 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:21 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:21 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has
joined #go-nuts
17:22 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:23 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:23 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:24 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:24 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:25 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:26 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:26 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:26 -!- Fish-Work [~Fish@86.65.182.204] has quit [Remote host closed the
connection]
17:27 -!- kjk [~Adium@67.215.69.69] has joined #go-nuts
17:27 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:27 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:28 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:28 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
17:29 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:29 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has joined
#go-nuts
17:30 -!- mertimor [~mertimor@2001:638:501:246:fa1e:dfff:fef2:97c0] has quit
[Remote host closed the connection]
17:30 -!- Fish-Work [~Fish@86.65.182.204] has quit [Excess Flood]
17:34 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
17:37 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
17:40 -!- Fish-Work [~Fish@86.65.182.204] has quit [Ping timeout: 276 seconds]
17:48 -!- Knutsi [~knut@cm-84.215.55.99.getinternet.no] has joined #go-nuts
17:48 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
17:52 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts
17:55 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has quit [Remote host closed the connection]
17:59 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts
17:59 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host]
17:59 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined
#go-nuts
17:59 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
18:00 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
18:03 -!- illya77 [~illya77@230-48-133-95.pool.ukrtel.net] has joined #go-nuts
18:14 -!- Fish-Work [~Fish@86.65.182.204] has quit [Remote host closed the
connection]
18:15 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
18:16 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
18:17 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
18:19 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
18:24 -!- Netsplit *.net <-> *.split quits: General13372
18:24 -!- Netsplit *.net <-> *.split quits: clip9, apexo, soul9, krejler
18:24 -!- Netsplit over, joins: clip9
18:25 -!- Netsplit over, joins: apexo
18:25 -!- Surma [~surma@95-88-91-199-dynip.superkabel.de] has quit [Quit:
Leaving.]
18:26 -!- surma [~surma@95-88-91-199-dynip.superkabel.de] has joined #go-nuts
18:28 -!- krejler [~krejler@d221-90-121.commercial.cgocable.net] has joined
#go-nuts
18:28 -!- _jt [~james@users.vu.union.edu] has joined #go-nuts
18:28 < _jt> hey cw :)
18:30 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
18:33 -!- idr0 [~idr@e179147049.adsl.alicedsl.de] has quit [Remote host closed the
connection]
18:34 -!- bmizerany [~bmizerany@dsl081-064-072.sfo1.dsl.speakeasy.net] has joined
#go-nuts
18:35 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
18:36 -!- marsu [~marsu@142.183.95-79.rev.gaoland.net] has joined #go-nuts
18:37 -!- soul9 [~none@unaffiliated/johnnybuoy] has joined #go-nuts
18:41 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping
timeout: 240 seconds]
18:48 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
18:51 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
18:53 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
18:55 -!- Svarthandske [~nn@dsl-tkubrasgw1-fe3cdc00-28.dhcp.inet.fi] has quit
[Quit: Svarthandske]
18:58 -!- willdye [~willdye@fern.dsndata.com] has joined #go-nuts
19:03 -!- b00m_chef [~watr@216-21-143-134.ip.van.radiant.net] has quit [Read
error: Connection reset by peer]
19:03 < plexdev> http://is.gd/cyyU3 by [Ian Lance Taylor] in go/ -- Add Vinu
Rajashekhar <vinutheraj@gmail.com> as a contributor.
19:03 < plexdev> http://is.gd/cyyU6 by [Vinu Rajashekhar] in
go/src/pkg/os/signal/ -- Correct the regexp for finding unix signal names.
19:09 -!- Venom_X [~pjacobs@71.20.102.220] has joined #go-nuts
19:16 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Ping
timeout: 245 seconds]
19:17 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
19:20 -!- slashus2_ [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined
#go-nuts
19:21 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Ping
timeout: 265 seconds]
19:22 -!- illya77 [~illya77@230-48-133-95.pool.ukrtel.net] has quit [Quit:
illya77]
19:25 -!- slashus2_ [~slashus2@74-137-77-71.dhcp.insightbb.com] has joined
#go-nuts
19:28 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Ping
timeout: 240 seconds]
19:29 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has joined #go-nuts
19:29 -!- aho [~nya@e180234016.adsl.alicedsl.de] has joined #go-nuts
19:32 -!- slashus2_ [~slashus2@74-137-24-74.dhcp.insightbb.com] has joined
#go-nuts
19:33 -!- BrowserUk [~irc1_20_B@92.15.66.71] has joined #go-nuts
19:34 -!- mxweas [~max@c-98-225-102-170.hsd1.az.comcast.net] has quit [Quit: Mac
has gone to sleep]
19:34 -!- alehorst [~alehorst@201.22.44.134.dynamic.adsl.gvt.net.br] has quit
[Remote host closed the connection]
19:35 -!- slashus2 [~slashus2@74-137-77-71.dhcp.insightbb.com] has quit [Ping
timeout: 245 seconds]
19:39 -!- surma [~surma@95-88-91-199-dynip.superkabel.de] has quit [Quit:
Leaving.]
19:42 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:45a1:8176:ebb2:167f] has joined
#go-nuts
19:44 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
19:47 -!- BrowserUk [~irc1_20_B@92.15.66.71] has quit [Ping timeout: 245 seconds]
19:52 -!- alehorst [~alehorst@201.22.44.134.dynamic.adsl.gvt.net.br] has joined
#go-nuts
19:54 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
19:57 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 265
seconds]
19:58 -!- BrowserUk [~irc1_20_B@92.15.66.71] has joined #go-nuts
19:58 -!- i__ [~none@unaffiliated/i--/x-3618442] has quit [Quit: Lost terminal]
20:00 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has joined #go-nuts
20:05 -!- Knutsi [~knut@cm-84.215.55.99.getinternet.no] has quit [Ping timeout:
264 seconds]
20:06 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined #go-nuts
20:12 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts
20:14 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Ping timeout: 245 seconds]
20:14 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
joined #go-nuts
20:20 -!- noam [~noam@77.126.193.60] has quit [Read error: Connection reset by
peer]
20:21 -!- noam [~noam@77.126.193.60] has joined #go-nuts
20:22 < mpl> when using range on a chan in a for, is the effect to block on
the chan and advance in the for everytime something is received on the chan?
20:23 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
20:24 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
20:24 < taruti> mpl: yes
20:24 < mpl> taruti: ok, cheers.
20:25 < jessta> mpl: until the chan is closed
20:25 < mpl> right.  cool idiom.
20:26 < taruti> func foobar() { initialization; defer cleanup(); for val :=
range channel { actions; } }
20:27 < mpl> yep.
20:33 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Read error:
Connection reset by peer]
20:34 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has joined #go-nuts
20:35 -!- vsayer [~vivek@c-24-130-25-47.hsd1.ca.comcast.net] has quit [Excess
Flood]
20:38 -!- Abablabab [~Abablabab@93-96-78-46.zone4.bethere.co.uk] has quit [Ping
timeout: 260 seconds]
20:39 -!- tumdum [~tumdum@unaffiliated/tumdum] has quit [Quit: tumdum]
20:40 -!- Abablabab [~Abablabab@93-96-78-46.zone4.bethere.co.uk] has joined
#go-nuts
20:45 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Remote
host closed the connection]
20:46 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:45a1:8176:ebb2:167f] has quit
[Quit: Leaving.]
20:48 -!- zozoR [~zozoR@0x5da69cf2.cpe.ge-0-1-0-1105.hsnqu1.customer.tele.dk] has
quit [Quit: Morten.  Desu~]
21:03 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit:
slashus2]
21:05 -!- i3d [~i3d@unaffiliated/i3dmaster] has joined #go-nuts
21:06 -!- alehorst [~alehorst@201.22.44.134.dynamic.adsl.gvt.net.br] has quit
[Quit: Leaving.]
21:20 < plexdev> http://is.gd/cyHnx by [Evan Shaw] in go/src/pkg/runtime/ --
runtime: Fix printing -Inf
21:23 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
21:25 -!- carllerche [~carllerch@208.87.61.203] has joined #go-nuts
21:26 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
21:35 -!- krad [~krad@unaffiliated/krad] has joined #go-nuts
21:37 -!- carllerche [~carllerch@208.87.61.203] has quit [Quit: carllerche]
21:37 < plexdev> http://is.gd/cyIkW by [Michael Hoisie] in
go/src/cmd/goinstall/ -- goinstall: Use 'git pull' instead of 'git checkout' when
updating a git repo.
21:37 < plexdev> http://is.gd/cyIl0 by [Robert Griesemer] in go/src/pkg/big/
-- big: bug fix for Quo aliasing problem
21:39 -!- boogles [~highb@shell.onid.oregonstate.edu] has quit [Ping timeout: 240
seconds]
21:46 -!- tvw [~tv@e176002160.adsl.alicedsl.de] has quit [Remote host closed the
connection]
21:53 < plexdev> http://is.gd/cyJjC by [Russ Cox] in go/src/cmd/gc/ -- gc:
fix export of complex types
21:56 -!- carllerche [~carllerch@208.87.61.203] has joined #go-nuts
21:57 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit:
hcatlin]
22:03 -!- Kashia [~Kashia@port-92-200-192-143.dynamic.qsc.de] has joined #go-nuts
22:05 -!- eikenberry [~jae@mail.zhar.net] has quit [Quit: End of line.]
22:06 -!- Shyde [~shyde@HSI-KBW-078-043-070-132.hsi4.kabel-badenwuerttemberg.de]
has quit [Remote host closed the connection]
22:07 -!- boogles [~highb@shell.onid.oregonstate.edu] has joined #go-nuts
22:08 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
22:23 -!- Venom_X [~pjacobs@71.20.102.220] has quit [Ping timeout: 248 seconds]
22:25 < plexdev> http://is.gd/cyLne by [Rob Pike] in go/src/pkg/fmt/ --
fmt.Scan: renamings, strings, errors
22:25 < plexdev> http://is.gd/cyLnj by [Rob Pike] in go/src/pkg/fmt/ --
fmt.Scan: renamings, strings, errors
22:26 -!- pmyshkin [~a@unaffiliated/pmyshkin] has joined #go-nuts
22:27 -!- krad [~krad@unaffiliated/krad] has quit [Quit: Leaving]
22:28 < pmyshkin> when I'm using ForkExec, I should be able to pass the same
*File pointer to both stdout and stderr and expect to read both types of output
with the same *File on the other end of the Pipe, right?
22:41 -!- terrex [~terrex@148.39.222.87.dynamic.jazztel.es] has quit [Quit:
Leaving.]
22:44 -!- nighty^ [~nighty@x122091.ppp.asahi-net.or.jp] has quit [Remote host
closed the connection]
22:47 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
22:51 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Ping timeout: 265
seconds]
22:55 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Read error:
Connection reset by peer]
23:02 -!- aho [~nya@e180234016.adsl.alicedsl.de] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
23:07 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping
timeout: 260 seconds]
23:07 -!- i3d [~i3d@unaffiliated/i3dmaster] has quit [Quit: i3d]
23:11 -!- Agon [~marcel@HSI-KBW-095-208-003-128.hsi5.kabel-badenwuerttemberg.de]
has quit [Remote host closed the connection]
23:12 -!- Fish-Work [~Fish@86.65.182.204] has quit [Remote host closed the
connection]
23:12 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
23:22 -!- Guest39354 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has left
#go-nuts []
23:23 -!- Ginto8 [~Ginto8@pool-72-82-235-34.cmdnnj.fios.verizon.net] has joined
#go-nuts
23:25 -!- ikke [~ikke@unaffiliated/ikkebr] has joined #go-nuts
23:26 -!- micrypt [~micrypt@94-195-127-212.zone9.bethere.co.uk] has joined
#go-nuts
23:30 -!- iant [~iant@nat/google/x-vhrmjynerakpdzxv] has quit [Ping timeout: 276
seconds]
23:31 -!- marsu [~marsu@142.183.95-79.rev.gaoland.net] has quit [Quit: Leaving]
23:34 -!- KinOfCain [~KinOfCain@rrcs-64-183-61-2.west.biz.rr.com] has joined
#go-nuts
23:41 -!- pmyshkin [~a@unaffiliated/pmyshkin] has quit [Quit: pmyshkin]
23:46 -!- photron [~photron@port-92-201-75-96.dynamic.qsc.de] has quit [Read
error: Operation timed out]
23:50 -!- Fish-Work [~Fish@86.65.182.204] has quit [Remote host closed the
connection]
23:50 -!- Fish-Work [~Fish@86.65.182.204] has joined #go-nuts
23:53 -!- iant [~iant@67.218.109.228] has joined #go-nuts
23:53 -!- mode/#go-nuts [+v iant] by ChanServ
23:57 -!- yashi [~yashi@dns1.atmark-techno.com] has quit [Remote host closed the
connection]
--- Log closed Wed Jun 02 00:00:01 2010