Live data from Hacker News

Show HN: Gophercises – Coding Exercises for Budding Gophers

gophercises.com

41–50 of 92 posts

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#41

Signed up for the coding excercises!Awesome site!What path would you recommend to someone who is coming from a bit of Python background. I see a lot of blurb about how Golang is the perfect fit for low latency web applications. Think “data intensive applications”. Also how good is the Golang tool chain for Raspberry pi and such like? Thanks

To answer your first question with regard to resources and getting into it first; you can start with the Go tour, and then move on to other resources. Absolutely install go and start playing around; maybe try to create a simple server or port one an easy to medium Python project.

Have a look at these resources:

_

1. A Tour of Go: https://tour.golang.org/welcome/1

>> A nice step by step introductory guide through the language.

_

2. Go by Example: https://gobyexample.com/

>> A concise collection of fundamental concepts, expressions, and implementations.

_

3. The Go Programming Language: http://www.gopl.io/

>> The text by two authors of the language. You may view as the "KnR" for C but for Go.

>> It has end of chapter problems and the solutions are hosted on github:

>>> https://github.com/adonovan/gopl.io/

_

4. Effective Go: https://golang.org/doc/effective_go.html

>> Advice on writing solid Go.

_

5. Official Go Page of Documentation and Other Resources: https://golang.org/doc/

_

6. The Go Language Specification: https://golang.org/ref/spec

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#43

I want to have 20+ exercises by the time the course is complete. There are about 13 planned as of now, so if you have suggestions or topics that you think would make good Go programming exercises I'd love to hear them =D EDIT: And in other news, a few people have reported the welcome email going to their spam so if it happens to you please let me know and I'll continue looking into why it is happening.

A WebSockets / realtime / push/pull exercise would be a good addition.

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#44
post #41

Signed up for the coding excercises!Awesome site!What path would you recommend to someone who is coming from a bit of Python background. I see a lot of blurb about how Golang is the perfect fit for low latency web applications. Think “data intensive applications”. Also how good is the Golang tool chain for Raspberry pi and such like? Thanks

To answer your first question with regard to resources and getting into it first; you can start with the Go tour, and then move on to other resources. Absolutely install go and start playing around; maybe try to create a simple server or port one an easy to medium Python project. Have a look at these resources: _ 1. A Tour of Go : https://tour.golang.org/welcome/1 >> A nice step by step introductory guide through the…

Love the idea of porting one easy to medium Python project to Go! No better way to learn than to actually port an existing application! Thanks a lot for the resources! Bookmarked

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#46

I want to have 20+ exercises by the time the course is complete. There are about 13 planned as of now, so if you have suggestions or topics that you think would make good Go programming exercises I'd love to hear them =D EDIT: And in other news, a few people have reported the welcome email going to their spam so if it happens to you please let me know and I'll continue looking into why it is happening.

You have two SPF TXT records on calhoun.io, causing SPF to fail:

"v=spf1 include:mailgun.org include:servers.mcsv.net ~all"

"v=spf1 include:servers.mcsv.net ?all"

Get rid of the second one. Also, setup DMARC: https://dmarcian.com/dmarc-inspector/

Edit: Looks fixed now!

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#47

I want to have 20+ exercises by the time the course is complete. There are about 13 planned as of now, so if you have suggestions or topics that you think would make good Go programming exercises I'd love to hear them =D EDIT: And in other news, a few people have reported the welcome email going to their spam so if it happens to you please let me know and I'll continue looking into why it is happening.

You have two SPF TXT records on calhoun.io, causing SPF to fail: "v=spf1 include:mailgun.org include:servers.mcsv.net ~all" "v=spf1 include:servers.mcsv.net ?all" Get rid of the second one. Also, setup DMARC: https://dmarcian.com/dmarc-inspector/ Edit: Looks fixed now!

Thanks!

EDIT: It looks like most things are fixed, but any outlook/hotmail emails aren't going out. Sorry everyone!

I'm trying to deal w/ the issue but it looks like it has to do with an IP Mailgun uses being blocked by MSFT.

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#48

Earlier quoted context omitted.

You have two SPF TXT records on calhoun.io, causing SPF to fail: "v=spf1 include:mailgun.org include:servers.mcsv.net ~all" "v=spf1 include:servers.mcsv.net ?all" Get rid of the second one. Also, setup DMARC: https://dmarcian.com/dmarc-inspector/ Edit: Looks fixed now!

Thanks! EDIT: It looks like most things are fixed, but any outlook/hotmail emails aren't going out. Sorry everyone! I'm trying to deal w/ the issue but it looks like it has to do with an IP Mailgun uses being blocked by MSFT.

tried to register but not getting any emails back

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#49

Earlier quoted context omitted.

I was mistaken. I meant to say, I'd buy the web development course you're offering. The algorithms material looks great too. Thanks for putting it out there!

Email me - jon@calhoun.io I'll see if there is a way I can help you out :)

Message sent =)

Re: Show HN: Gophercises – Coding Exercises for Budding Gophers

#50

Earlier quoted context omitted.

I see a lot of these dismissive corrections when talking about Go and Gophers and just wondered how relevant the original gopher protocol was in your day to day? Like, when did you last request data using gopher?

I don't know about msla, but i have my Gopher client right next to my Web browser[1] (yes the workspace is called Web, but they are both in the sort of same category of applications so i have them together :-P) and i use it quite often. I mainly read "phlogs" though, but there is generally a lot of stuff to read when bored. [1] https://i.imgur.com/Ck1UDhg.png

What gopher client is that? It looks really nice but searching for "Little Gopher Client" didn't bring up anything.
Post reply on HN