DEV Community

Golang - Getting Started

Francis Sunday on November 18, 2017

“Go will be the server language of the future.” — Tobias Lütke, Shopify Go was first created as an experiment, the goal of its creators was to c...
Collapse
 
levi_zitting profile image
Levi Zitting

I've been wanting to get into Go for awhile now. This series sounds like the perfect way to help me get into it over time.

Anyways, fantastic part one, and I look forward to reading the rest of the series!

Collapse
 
codehakase profile image
Francis Sunday

Thanks, I'm glad you're liking the series so far, I promise subsequent articles, would broaden your knowledge of the Go programming language.

Collapse
 
k4ml profile image
Kamal Mustafa • Edited

Shouldn't you set GOPATH as well ?

I made this year resolution to learn Go but look like I won't be achieving that, given I have 1 month left 😂 . But I'm still enjoying playing around with stuff written in Go.

This is my notes on setting up Go environment on Ubuntu, based on howistart article which I think the best getting started guide for new language you want to learn.

Collapse
 
codehakase profile image
Francis Sunday

You're right Kamal, I think I mentioned setting up GOPATH (maybe indirectly), anyways I'm glad you chose to learn Go.

Collapse
 
etcwilde profile image
Evan Wilde

Overall, good article on getting started with Go.

I don't know that I would call ~90 pages a "few" though.
Current spec that I'm referring to; golang.org/ref/spec

Granted, it's a lot shorter than the ~1300 page monstrosity of the current C++ spec, but comparatively long next to the 60-page spec for R (which I actually think is a little lacking).

Collapse
 
codehakase profile image
Francis Sunday

Thanks Evan

Collapse
 
iridakos profile image
Lazarus Lazaridis

There's a typo in the post's description (Langugae -> Language).
It's visible when you share the post.

Nice post!

Collapse
 
codehakase profile image
Francis Sunday

Thanks for pointing that out Lazarus

Collapse
 
pusakat profile image
eric pareja

Minor typo: "create our source file hello.go" should be "create our source file test.go"

Collapse
 
codehakase profile image
Francis Sunday

Thanks for pointing that out Eric 3>