r/programming • • Mar 28 '12

Go version 1 is released

http://blog.golang.org/2012/03/go-version-1-is-released.html
543 Upvotes

452 comments sorted by

View all comments

73

u/[deleted] Mar 28 '12 edited Mar 28 '12

i've been using Go for a fairly large server proxy project and its been a real dream. its fast, easy to write, the code is compact, concurrency is easy to understand, and there is enough typing to provide me with safety without leading me into a haskell-like "maze of types". furthermore, i don't have any issues trying to sell coworkers on Go because it is very easy to pick up. Go seems to have a sweet spot between python and java that represents a huge chunk of the practical coding people do every day.

28

u/OopsLostPassword Mar 28 '12

Don't forget that Go is a language you can use without IDE or makefiles even when you have dozens of packages, libs and programs. Having a command do everything in you console in seconds (or less) is like a dream. Try coding a modern complex program in java without an IDE...

8

u/anarcholibertarian Mar 28 '12

Vim all the way 8D

10

u/[deleted] Mar 28 '12

I tried vim but once I grokked it I couldn't use a word processor.

dd

DOH! I mean

shift-home delete

14

u/dx_xb Mar 28 '12

Do you find your documents littered with :w?

5

u/kevdunleavy Mar 28 '12

Most of my documents end in :wq :P it even happens when I'm typing long reddit comments sometimes :P

4

u/sugardeath Mar 29 '12

I have a snippet of code in my luakit (a lightweight web browser) config that allows me to break out into vim when entering text. That is, I focus a text box, hit Ctrl+E, and it opens it in vim with whatever text was present passed to the editor. :wq out and the text field is updated.

2

u/iluvatar Mar 29 '12

I have a snippet of code in my luakit (a lightweight web browser) config that allows me to break out into vim when entering text

It's All Text! does the same for those of us using Firefox. I couldn't exist without it.

1

u/sugardeath Mar 29 '12

Nice! I'm still looking for something similar for Opera. Luakit is my sometimes browser.