<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></head>Hi Adam,<br>
<br>
Thanks for all these references.  I&#39;ve subscribed to the go-nuts mailing list and downloaded the PDF you mentioned.  Based on your comments and those of Leam Hall and  some online reading, it looks like GO will be the language I learn to get back into programming after a 17 year absence.  Go sounds very exciting, and these links look interesting.  I&#39;ll be investigating them further as time permits.<br>
<br>
Sincerely,<br>
<br>
Ron<br>
<br>
<br>
--<br>
<br>
Sent from my Android Acer A500 tablet with bluetooth keyboard and K-9 Mail.<br>
Please excuse my potential brevity.<br>
<br>
(To whom it may concern.  My email address has changed.  Replying to former<br>
messages prior to 03/31/12 with my personal address will go to the wrong<br>
address.  Please send all personal correspondence to the new address.)<br>
<br>
(PS - If you email me and don&#39;t get a quick response, you might want to<br>
call on the phone.  I get about 300 emails per day from alternate energy<br>
mailing lists and such.  I don&#39;t always see new email messages very quickly.)<br>
<br>
Ron Frazier<br>
770-205-9422 (O)   Leave a message.<br>
linuxdude AT <a href="http://techstarship.com">techstarship.com</a><br>
<br><br><div class="gmail_quote">Adam Jimerson &lt;vendion@gmail.com&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<p>On Jul 8, 2012 6:18 PM, &quot;JD&quot; &lt;<a href="mailto:jdp@algoloma.com" target="_blank">jdp@algoloma.com</a>&gt; wrote:</p><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

On 07/08/2012 04:49 PM, Ron Frazier (ALE) wrote:<br>
&gt; Have any of you used the GO programming language? If so, how do you like it? What are some good books / resources?<br>
&gt;<br>
&gt; I&#39;m already aware of the #go-nuts chat group on freenode.<br>
<br>
Paul Kline and Adam Jimerson did a presentation about GO at the ALE-NW in May.<br>
<br>
Perhaps they will join in this conversation?<br><br></blockquote><div><br></div><div>Go is one of the best languages that I code in, other than Go I code in Perl and PHP with some experience with C++.  Go is concidered both a general programming language and a systems language because of this it is very flexible as to what you can do with it, an example is <a href="http://www.golang.org">http://www.golang.org</a> everything from what produces the HTML for the site and the web server itself is done in Go.  Also once you have Go installed you can spin up a local version of the site with the go doc command.  Considering how new the language is there is already a good amount of material out there for developers or people that want to learn the Language.  Other than the mailing list and the IRC channel, there is a free E-Book that you can get from <a href="http://www.miek.nl/projects/learninggo/index.html">http://www.miek.nl/projects/learninggo/index.html</a> the book itself is also open source ( the Latex and the source is at <a href="https://github.com/miekg/gobook">https://github.com/miekg/gobook</a>).</div>
<div><br></div><div>The Go Lang website also has some good resources such as some &quot;Getting Started&quot; articles:</div><div><br></div><div><a href="http://golang.org/doc/code.html">http://golang.org/doc/code.html</a> &lt;- How to Write Go Code</div>
<div><a href="http://golang.org/doc/effective_go.html">http://golang.org/doc/effective_go.html</a> &lt;- Effective Go</div><div><a href="http://golang.org/ref/spec">http://golang.org/ref/spec</a> &lt;- The official Language specification</div>
<div><br></div><div>Now that the boring thing are out of the way some more resources include:</div><div><br></div><div>The Go community Wiki: <a href="http://code.google.com/p/go-wiki/w/list">http://code.google.com/p/go-wiki/w/list</a></div>
<div>A tour of Go: <a href="http://tour.golang.org/">http://tour.golang.org/</a></div><div><br></div><div>There you can write Go code and have it compile and run in your browser, this uses</div><div>limited version of the Go Playground (<a href="http://play.golang.org/">http://play.golang.org/</a>).</div>
<div><br></div><div>Thinks to the fact that Google licensed Go under the BSD license you can also</div><div>read through the source code for all the packages, which is formatted in the official Go formatting guideline (which is run &quot;go fmt&quot; on your code and end the format wars).  The packages themselves are very well documented <a href="http://golang.org/pkg/">http://golang.org/pkg/</a>.</div>
<div><br></div><div>Lastly I would highly recommend watching the videos of the Go presentations in this years Google IO, which gives in-site in why Google created the new language as well as further information on the language.</div>
<div><br></div><div><a href="http://blog.golang.org/2012/07/go-videos-from-google-io-2012.html">http://blog.golang.org/2012/07/go-videos-from-google-io-2012.html</a></div><div><br></div><div>One last thing as JD has said Paul Kline is the other publicly known member of the list that uses Go, if you have any further questions feel free to ask.</div>
<div><br></div></div>
</blockquote></div></html>