Live data from Hacker News

C? Go? Cgo

blog.golang.org

1–10 of 26 posts

Re: C? Go? Cgo

#2
Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

Re: C? Go? Cgo

#3

Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

I've done several smaller projects in it (command-line tools, one-off programs, etc), and I've been building a small web app in it (as a learning exercise). I'm planning to post my results, and a brief tutorial when I get it finished. Curious if anyone (company or otherwise) has been doing anything bigger...

Re: C? Go? Cgo

#5

Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

I have a lot of Go packages and apps on my github repos.

Nothing really very big (yet), but mostly 'scratching my itch' stuff. I do thoroughly enjoy writing Go code, which is why I stick with it. A large project where I can use it will present itself sooner or later.

Re: C? Go? Cgo

#6

Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

I use it for everything these days. I've written numerous web apps and we publishing apps as well as a few prototype game servers. It's a joy to program in.

Re: C? Go? Cgo

#8

Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

I've been patiently waiting for them to target shared libraries, so I could use it from inside of many different VMs or/and servers, from ruby/python/jvm to apache/nginx. Frankly I just don't see a need for Go executables. What will I do with them? Run in bash?

Re: C? Go? Cgo

#9

Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

I find Go's channels a much more natural way to express things than Javascript callbacks, so I've been using it where everybody else is using Node.

Re: C? Go? Cgo

#10

Just curious, and I apologize if this sounds snarky, that's not my intent, but is anyone here actually using Go for anything? If so, what?

I've written a few thousand lines. A couple toy VMs/compilers, some web apps, some random graphical tinkering. Nothing big, but enough to feel like I've gotten a sense of the language. I started using it expecting to be annoyed by all of the features it doesn't have, but I ended up really liking it and not really missing much. It has become my go-to language for random tinkering and prototyping, in part because I always end up thinking about the code and never the language.
Post reply on HN