<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5335409887560052668</id><updated>2011-08-07T06:06:15.299-07:00</updated><category term='traveling'/><category term='import statements'/><category term='installation'/><category term='vacation'/><category term='sales'/><category term='family'/><category term='tutorial'/><category term='awards'/><category term='tiobe'/><category term='language'/><category term='Windows'/><category term='short declarations'/><category term='curly braces'/><category term='book'/><category term='go programming'/><category term='life'/><title type='text'>J.P. Baugh's Go Programming Book Blog</title><subtitle type='html'>This is a blog that is associated with my website, www.goprogrammingbook.com.  I am not associated directly with Google, except that I use many of their products.  :)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-1472359897086023473</id><published>2011-05-19T12:35:00.000-07:00</published><updated>2011-05-19T12:36:23.386-07:00</updated><title type='text'>Hello all!</title><content type='html'>Sorry it's been so long! I found an excellent video tutorial on writing Web Applications in Go that is quite recent. You may want to check it out!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=-i0hat7pdpk"&gt;http://www.youtube.com/watch?v=-i0hat7pdpk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-1472359897086023473?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/1472359897086023473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2011/05/hello-all.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1472359897086023473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1472359897086023473'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2011/05/hello-all.html' title='Hello all!'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-9207108940624390178</id><published>2010-11-09T21:11:00.000-08:00</published><updated>2010-11-09T21:13:41.823-08:00</updated><title type='text'>erGo compiler released by Newquist Solutions</title><content type='html'>Everyone has to see this new Windows compiler.  Beta test started today.  Strongly recommended!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.newquistsolutions.com/ergo"&gt;http://www.newquistsolutions.com/ergo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-9207108940624390178?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/9207108940624390178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/11/ergo-compiler-released-by-newquist.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/9207108940624390178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/9207108940624390178'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/11/ergo-compiler-released-by-newquist.html' title='erGo compiler released by Newquist Solutions'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-3826362061796197893</id><published>2010-10-11T12:31:00.000-07:00</published><updated>2010-10-11T12:33:49.079-07:00</updated><title type='text'>Busy, busy!</title><content type='html'>Well, it's been a wee bit of time since I've posted, so I thought I'd update everyone.  I'm currently teaching two classes at the university, working 40 hours a week, and taking a course toward my Ph.D. while working on a couple side projects.  Needless to say, it's quite busy!&lt;br /&gt;&lt;br /&gt;However, the book seems to be very popular and I thank everyone for their support.  As always, if you find errors, need for clarification, or have any comments pertaining to the book, check out goprogrammingbook.com to see if it's answered already, and e-mail me at : &lt;a href="mailto:goprogrammingbook@gmail.com"&gt;goprogrammingbook@gmail.com&lt;/a&gt; if you have anything to say!&lt;br /&gt;&lt;br /&gt;Thanks, and have a great day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-3826362061796197893?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/3826362061796197893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/10/busy-busy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/3826362061796197893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/3826362061796197893'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/10/busy-busy.html' title='Busy, busy!'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-7189875556785475580</id><published>2010-09-16T08:07:00.000-07:00</published><updated>2010-09-16T08:10:30.808-07:00</updated><title type='text'>Run Go Code in your Browser</title><content type='html'>Now you can play around with Go in your browser!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://golang.org/doc/play/"&gt;http://golang.org/doc/play/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to Joe Ciarrocchi for pointing this out to me!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-7189875556785475580?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/7189875556785475580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/09/run-go-code-in-your-browser.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/7189875556785475580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/7189875556785475580'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/09/run-go-code-in-your-browser.html' title='Run Go Code in your Browser'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-1776491810512940047</id><published>2010-08-02T10:55:00.000-07:00</published><updated>2010-08-02T10:57:11.433-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tiobe'/><category scheme='http://www.blogger.com/atom/ns#' term='awards'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><title type='text'>Go : TIOBE 2009 Language of the Year</title><content type='html'>Only two months after it was release, Go was named the TIOBE (&lt;a href="http://www.tiobe.com/"&gt;http://www.tiobe.com&lt;/a&gt;) "Language of the Year".  That's quite an accomplishment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-1776491810512940047?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/1776491810512940047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/08/go-tiobe-2009-language-of-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1776491810512940047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1776491810512940047'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/08/go-tiobe-2009-language-of-year.html' title='Go : TIOBE 2009 Language of the Year'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-6483055391551373732</id><published>2010-07-27T13:15:00.000-07:00</published><updated>2010-07-27T13:17:12.252-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sales'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>Barnes and Noble</title><content type='html'>I'm pleased to announce that &lt;em&gt;Go Programming&lt;/em&gt; is now available at Barnes and Noble's website :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://search.barnesandnoble.com/books/e/9781453636671/?itm=2&amp;amp;USRI=go+programming"&gt;http://search.barnesandnoble.com/books/e/9781453636671/?itm=2&amp;amp;USRI=go+programming&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, it is available by special order in store. Tell your local B&amp;amp;N that they should keep a couple copies in stock!&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;John&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-6483055391551373732?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/6483055391551373732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/barnes-and-noble.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/6483055391551373732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/6483055391551373732'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/barnes-and-noble.html' title='Barnes and Noble'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-1011197619014000599</id><published>2010-07-07T12:14:00.000-07:00</published><updated>2010-07-27T13:17:42.041-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sales'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>Search Inside Now Available at Amazon!</title><content type='html'>Finally, the Search Inside feature has been enabled for my book. Check it out now!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/Go-Programming-John-P-Baugh/dp/1453636676/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1277418225&amp;amp;sr=1-1"&gt;http://www.amazon.com/Go-Programming-John-P-Baugh/dp/1453636676/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1277418225&amp;amp;sr=1-1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is a lot of good information in the book. I hope everyone who has purchased it is enjoying it! Remember to check out the book's official site and e-mail me any errors, questions, or anything at all related to the book!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.goprogrammingbook.com/"&gt;http://www.goprogrammingbook.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-1011197619014000599?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/1011197619014000599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/search-inside-now-available-at-amazon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1011197619014000599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1011197619014000599'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/search-inside-now-available-at-amazon.html' title='Search Inside Now Available at Amazon!'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-5645904044937800422</id><published>2010-07-04T17:49:00.000-07:00</published><updated>2010-07-04T18:00:25.669-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='traveling'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='life'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Back from vacation</title><content type='html'>Well, that was an enjoyable family reunion over the weekend.  Saw a lot of people I hadn't seen in years, and some cousins (younger ones) I had never even met before.  I'm officially old.&lt;br /&gt;&lt;br /&gt;Walked a trail (that was labeled 2.75 miles) with my cousin Garrett (who was in diapers that last time I saw him.  Now he's 11.  Again, I'm officially old.)  I thought it was going to be reasonably short trail.  It's not uncommon for me to run/travel 2.00 miles or so on the treadmill or elliptical machine at the gym every day, so 2.75 miles didn't sound like that long.&lt;br /&gt;&lt;br /&gt;Well, it took a very long time.  We helped a biker in a ditch, nearly tripped down a couple very steep slopes, and basically thought we were lost in the wilderness.  We kept chugging along and finally made it out of the woods.  After close inspection of the map near the trail, I realized we essentially went straight when we should have turned and thus added about a mile to our trip.  It was fun though.&lt;br /&gt;&lt;br /&gt;Anywho, back to the crazy and fantastic world of programming and coding!  :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-5645904044937800422?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/5645904044937800422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/back-from-vacation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/5645904044937800422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/5645904044937800422'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/back-from-vacation.html' title='Back from vacation'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-1645496800086281425</id><published>2010-07-01T07:29:00.001-07:00</published><updated>2010-07-01T07:32:05.749-07:00</updated><title type='text'>Holiday Weekend</title><content type='html'>Greetings all,&lt;br /&gt;&lt;br /&gt;A Happy Canada Day to my Canadian fans, and a Happy Independence Day to my fellow Americans.  May I suggest my book available for purchase &lt;a href="http://www.amazon.com/Go-Programming-John-P-Baugh/dp/1453636676/ref=sr_1_7?ie=UTF8&amp;amp;s=books&amp;amp;qid=1277994626&amp;amp;sr=1-7"&gt;&lt;strong&gt;HERE&lt;/strong&gt;&lt;/a&gt; as a wonderful holiday gift for that special programmer in your life? :)&lt;br /&gt;&lt;br /&gt;I'll be out of town for the weekend, so it will be unlikely I will be posting here or checking my e-mail until later Sunday night.  I hope all of you have a safe weekend!  Celebrate responsibly!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-1645496800086281425?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/1645496800086281425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/holiday-weekend.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1645496800086281425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1645496800086281425'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/07/holiday-weekend.html' title='Holiday Weekend'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-1247594741910902309</id><published>2010-06-28T18:52:00.000-07:00</published><updated>2010-06-28T19:09:24.090-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='go programming'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>Installing Go on Windows</title><content type='html'>While the Go port on Windows is not as full featured as it is for the Linux(es) or MacOS, it is still very useful to try it out on a Windows machine.  In fact, for the Go language to become more and more popular, it would be very helpful if more people become involved with the Windows Go development community. &lt;br /&gt;&lt;br /&gt;To install Go on Windows, you must:&lt;br /&gt;&lt;br /&gt;1.)  Download the binaries from the &lt;a href="http://code.google.com/p/gomingw/downloads/list"&gt;&lt;strong&gt;Go MinGW Builds page&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2.)  Extract the binaries to a location that you can remember or that you will copy onto a clipboard.  The folder containing the binaries will be called &lt;span style="font-family:courier new;"&gt;go&lt;/span&gt;.  This &lt;span style="font-family:courier new;"&gt;go&lt;/span&gt; directory will contain various subdirectories (sub folders), including a subdirectory called &lt;span style="font-family:courier new;"&gt;bin&lt;/span&gt;, which holds the binaries (including the compiler, 8g, and the linker, 8l)&lt;br /&gt;&lt;br /&gt;3.)  Next, you should set up the various environment variables.  On Windows 7, this would involve going to Start --&gt; Hover over Computer and Right-Click --&gt; Go to Properties&lt;br /&gt;&lt;br /&gt;Once you're at the Properties, you go to Advanced System Settings, then click on Environment Variables.&lt;br /&gt;&lt;br /&gt;4.)  In the Environment Variables, add the following SYSTEM environment variables (by clicking on "New" for each of them, putting the name of the variable (in bold) and then putting the value specified (in italics):&lt;br /&gt;&lt;br /&gt;    -&lt;strong&gt;  GOBIN&lt;/strong&gt;         &lt;em&gt;C:\directory you put the go binaries in\go\bin&lt;/em&gt;&lt;br /&gt;        &lt;br /&gt;    - &lt;strong&gt;GOARCH  &lt;/strong&gt;    &lt;em&gt;386&lt;/em&gt;&lt;br /&gt;   &lt;br /&gt;    - &lt;strong&gt;GOOS   &lt;/strong&gt;        &lt;em&gt;windows&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;    &lt;/em&gt;- &lt;strong&gt;GOROOT&lt;/strong&gt;     &lt;em&gt;C:\directory you put the go&lt;/em&gt; &lt;em&gt;binaries in \go&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;    &lt;/em&gt;Now, in order for the command line compilation to work, you have to add the GOBIN to your PATH environment variable.&lt;br /&gt;&lt;br /&gt;    To do this, find Path in the system environment variables.  Edit it.  Go to the end of the Path and add a semicolon, followed by &lt;strong&gt;%GOBIN%&lt;/strong&gt; thusly:&lt;br /&gt;&lt;br /&gt;     somestuff;%GOBIN%&lt;br /&gt;&lt;br /&gt;The %GOBIN% will resolve the place where you put the Go binaries, as you specified in another environment variable.  This is what the percentage signs are for.  They resolve the environment variable to the directory you put the binaries in.  Make sure to save your changes appropriately at each step. &lt;br /&gt;&lt;br /&gt;5.)  Try out Go in a command line now.  You should be able to write a source file and then try using the 8g and 8l commands.  For example, write a small program in Notepad, save it as test1.go and put it where you'll remember it.&lt;br /&gt;&lt;br /&gt;Then,&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\workdir&gt;8g test1.go&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\workdir&gt;8l test1.8&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Then, you should be able to start the new executable, which if you didn't change the name using the &lt;span style="font-family:courier new;"&gt;-o&lt;/span&gt; option, should be:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\workdir&gt;8.out.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Try it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-1247594741910902309?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/1247594741910902309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/installing-go-on-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1247594741910902309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1247594741910902309'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/installing-go-on-windows.html' title='Installing Go on Windows'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-3671378009746228031</id><published>2010-06-26T11:39:00.001-07:00</published><updated>2010-06-26T11:56:15.605-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='go programming'/><category scheme='http://www.blogger.com/atom/ns#' term='import statements'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>Import Statements</title><content type='html'>Importing packages is key to using a lot of the useful functionality available with Go. An &lt;span style="font-family:courier new;"&gt;import&lt;/span&gt; statement can be used with either single line syntax, or with a shortcut multi-line syntax.&lt;br /&gt;&lt;br /&gt;Single Line example:&lt;br /&gt;&lt;br /&gt;import "fmt"&lt;br /&gt;import "os"&lt;br /&gt;&lt;br /&gt;In the shortcut format, this is:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"fmt"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"os"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;or:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"fmt"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"os"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Notice that you don't &lt;em&gt;have&lt;/em&gt; to put the opening parenthesis on the same line as the import keyword. They are not the same as curly braces.&lt;br /&gt;&lt;br /&gt;This may not seem like much of a shortcut, but consider importing six or seven libraries (or more). Having to retype&lt;span style="font-family:courier new;"&gt; import&lt;/span&gt; all the time can get a bit tiresome, and is really unnecessary.&lt;br /&gt;&lt;br /&gt;Another really cool thing about importing with Go is that the compiler won't let you import a package that you aren't using.&lt;br /&gt;&lt;br /&gt;Consider the following:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;package main&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;import&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"os"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;"fmt"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;func main(){&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;fmt.Printf("How's it going there?");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This will generate an error and you can't compile the program. Why? Because you imported the &lt;span style="font-family:courier new;"&gt;os&lt;/span&gt; package and didn't use it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-3671378009746228031?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/3671378009746228031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/import-statements.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/3671378009746228031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/3671378009746228031'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/import-statements.html' title='Import Statements'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-703412101716947154</id><published>2010-06-25T12:31:00.001-07:00</published><updated>2010-06-25T12:40:01.010-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='go programming'/><category scheme='http://www.blogger.com/atom/ns#' term='short declarations'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>Short Declarations</title><content type='html'>The book has just started to sell, and I am going to point out one thing that some Go purists may find frustrating:  I don't use short declarations extensively in the book.  They may think that this somewhat violates the whole purpose of the language : to be able to do things quickly.&lt;br /&gt;&lt;br /&gt;However, I don't believe this is the case.  The book does clarify that you can use short declarations, but I prefer to show how to do things the long way because that is the one that the beginners may find most difficult.  The syntax is somewhat "backwards" of what they may expect.&lt;br /&gt;&lt;br /&gt;Let's say I want to declare an integer and assign a value to it.  If I use short declarative form, this is:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;a := 5;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;or even shorter&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;a:= 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(no semicolon).&lt;br /&gt;&lt;br /&gt;This is all fine and dandy, but is not very self-documenting of the variable &lt;span style="font-family:courier new;"&gt;a&lt;/span&gt;.   One could argue that simply using a more useful name like &lt;span style="font-family:courier new;"&gt;numberOfCows&lt;/span&gt; or whatever describes the variable's purpose is the solution.  I agree to an extent.  This is most helpful, especially with primitive data types.  But this can get remarkably confusing when the data types are not as clear cut, like various similar custom data types.&lt;br /&gt;&lt;br /&gt;Regardless, for the book I chose to show the long declarations because these are self-documenting and if the reader doesn't like long declarations, they can feel free to create their program in short declarative form.  There's no harm in declaring an integer variable (or any variable of any other data type) this way:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;var a int;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;a = 5;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, pick your poison!  Choose whichever feels best for you.  The writability of Go is improved by using short declarations, but not necessarily the overall readability, in my opinion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-703412101716947154?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/703412101716947154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/short-declarations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/703412101716947154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/703412101716947154'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/short-declarations.html' title='Short Declarations'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-2906833865141820959</id><published>2010-06-25T11:54:00.001-07:00</published><updated>2010-06-25T11:56:43.821-07:00</updated><title type='text'>Where I am on the web</title><content type='html'>Well, the Go Programming book now has its own Twitter page:&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://twitter.com/goprogbook"&gt;http://twitter.com/goprogbook&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and its own Facebook page:&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.facebook.com/pages/Go-Programming-Book-by-JP-Baugh/138291686185565?ref=ts"&gt;Go Programming Book by J.P. Baugh&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Come follow!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-2906833865141820959?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/2906833865141820959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/where-i-am-on-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/2906833865141820959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/2906833865141820959'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/where-i-am-on-web.html' title='Where I am on the web'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-7433306694156867642</id><published>2010-06-24T18:16:00.001-07:00</published><updated>2010-06-25T08:13:50.755-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='go programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>Programming Go If You Have Windows</title><content type='html'>It's a frequently asked question. What do you do if you have a Windows machine? After all, at this point in time, the only fully supported ports of Go are for Mac OS and Linux.&lt;br /&gt;&lt;br /&gt;Well, there is an active community involved on porting it to Windows under MinGW.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Check it out &lt;/strong&gt;&lt;a href="http://code.google.com/p/go/wiki/WindowsPort"&gt;&lt;strong&gt;HERE&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; .&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Another alternative, since the MinGW port isn't completed yet would be to install Ubuntu (one of many flavors of Linux) on your Windows box. This sounds daunting. You don't even have to go through partitioning or anything complicated or potentially dangerous to your file system. You can use a handy-dandy little tool called the Windows Ubuntu Installer, or &lt;em&gt;Wubi&lt;/em&gt; for short.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Get &lt;em&gt;Wubi&lt;/em&gt; &lt;/strong&gt;&lt;a href="http://wubi-installer.org/"&gt;&lt;strong&gt;HERE&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Once you have Ubuntu installed using Wubi, it will allow you to choose Ubuntu on your Windows box at startup. Don't worry. If you choose this option, Windows isn't really in any danger, but the Ubuntu installation can be a bit fragile and sensitive to things like hard reboots. But it's a sinch to reinstall if you have something goofy go on. It also uninstalls easily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-7433306694156867642?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/7433306694156867642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/programming-go-if-you-have-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/7433306694156867642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/7433306694156867642'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/programming-go-if-you-have-windows.html' title='Programming Go If You Have Windows'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-1668453294310602101</id><published>2010-06-24T18:05:00.000-07:00</published><updated>2010-06-25T08:12:21.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='go programming'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='curly braces'/><title type='text'>Curly Brace { } Mayhem</title><content type='html'>Programmers and enthsiasts new to Go may find the curly brace syntax requirements to be a bit unusual. Misplacing the opening curly brace in functions and other programming structures is a very common mistake.&lt;br /&gt;&lt;br /&gt;Let's examine this a little closer:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;func main()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;will generate an error, because for programming elements like functions, Go inserts a semicolon after the closing parenthesis. Thus, this is what the compiler actually sees:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;func main();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;which is obviously a syntax error.&lt;br /&gt;&lt;br /&gt;To prevent this, make sure that you put the opening curly brace on the same line as the function header, as follows:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;func main(){&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;With the above syntax template, the program will compile with no problem!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-1668453294310602101?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/1668453294310602101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/curly-brace-mayhem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1668453294310602101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/1668453294310602101'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/curly-brace-mayhem.html' title='Curly Brace { } Mayhem'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5335409887560052668.post-4442165005890894750</id><published>2010-06-24T17:09:00.000-07:00</published><updated>2010-06-24T17:15:11.445-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='go programming'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>Welcome to my Go Programming Blog!</title><content type='html'>Well, I recently published my book, &lt;em&gt;&lt;strong&gt;Go Programming&lt;/strong&gt;&lt;/em&gt; and it is currently available on &lt;a href="http://www.amazon.com/Go-Programming-John-P-Baugh/dp/1453636676/ref=sr_1_22?ie=UTF8&amp;amp;s=books&amp;amp;qid=1277424066&amp;amp;sr=1-22"&gt;Amazon&lt;/a&gt;, and should be available soon at your local book store.  I hope that it helps many people get up and running with this excellent language.  I will be posting some information about my experience(s) with the language here, as well as (hopefully) helpful tutorials and information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5335409887560052668-4442165005890894750?l=goprogrammingbook.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://goprogrammingbook.blogspot.com/feeds/4442165005890894750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/welcome-to-my-go-programming-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/4442165005890894750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5335409887560052668/posts/default/4442165005890894750'/><link rel='alternate' type='text/html' href='http://goprogrammingbook.blogspot.com/2010/06/welcome-to-my-go-programming-blog.html' title='Welcome to my Go Programming Blog!'/><author><name>John P. Baugh's Go Programming Blog</name><uri>http://www.blogger.com/profile/15441705074592743452</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://2.bp.blogspot.com/_Kiroa7vyChY/TCP2-wA9QpI/AAAAAAAAAAM/q_4wgbhhBU0/S220/book.png'/></author><thr:total>0</thr:total></entry></feed>
