Live data from Hacker News

Show HN: Gophercises – Coding Exercises for Budding Gophers

gophercises.com

11–20 of 92 posts

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

#12

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.

Really Nice step, I created a small course to create a flappy bird game step-by-step for my co-workers which I presented at Golab conference in Italy. This was also made into "Just for Func" series by Francesc. It was intended to be really simple for beginners, and I could help it make it better if you decide to use it :)

https://github.com/shabinesh/flappy

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

#13

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.

Image Processing and Analysis. Goroutines, as well as the image package, are well suited to parallel operations on bitmap data right out of the bag. From simple texture synthesis routines such as sine-wave plasma generation or mandelbrot set fractals. To advanced state-of-the-art techniques like super-resolution image enhancement and frequency domain analysis. Golang is great for image science. Especially parallel op…

+1 Image Processing + Video stream frame processing

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

#14
post #9

This is fantastic. The exercises are non-trivial enough to be useful. One minor suggestion: if you can have the favicon set to your gopher, it can be great. Mine is a potentially narrow use case, but after logging in, I pinned this to a tab in safari, and the G throws me off a little.

Thanks! Can you possibly email me a screenshot so I can fix it? jon [at] calhoun.io

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

#15

I'm definitely going to be doing this. Your other sites and courses look badass too. If I could afford your algorithms course I'd buy it immediately. I'll have to save up.

The "algorithms course" isn't really a course at this point but is just a series of blog posts and youtube videos. I want to do more with it eventually, but there are only so many hours in a day :(

Anyway I hope you enjoy it!

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

#16
post #9

This is fantastic. The exercises are non-trivial enough to be useful. One minor suggestion: if you can have the favicon set to your gopher, it can be great. Mine is a potentially narrow use case, but after logging in, I pinned this to a tab in safari, and the G throws me off a little.

Pinned tabs actually have their own icon: https://developer.apple.com/library/content/documentation/Ap...

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

#17

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.

Image Processing and Analysis. Goroutines, as well as the image package, are well suited to parallel operations on bitmap data right out of the bag. From simple texture synthesis routines such as sine-wave plasma generation or mandelbrot set fractals. To advanced state-of-the-art techniques like super-resolution image enhancement and frequency domain analysis. Golang is great for image science. Especially parallel op…

I'm not opposed to doing something in this space, but it is an area I have pretty much zero experience in.

Can you recommend any language agnostic resources or really anything else that would help me get started in exploring this as a potential exercise idea?

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

#18
post #9

This is fantastic. The exercises are non-trivial enough to be useful. One minor suggestion: if you can have the favicon set to your gopher, it can be great. Mine is a potentially narrow use case, but after logging in, I pinned this to a tab in safari, and the G throws me off a little.

Pinned tabs actually have their own icon: https://developer.apple.com/library/content/documentation/Ap...

Thanks. I'll have to go create an icon for this. So many custom icon formats :\

Edit: I believe I have an icon set here now. I might need to tweak it but it should work in the meantime.

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

#19

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.

Something that is kind of unique to Go is it's crypto libraries. Using the crypto libraries in some useful way would be interesting.

A cool one might be using the golang.org/x/crypto/ssh to ssh around, and send shell commands (i.e. building your own automation framework based on ssh keys)

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

#20

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.

Aside from that, since you're aiming at beginners I would connect "gopher" to the Go language sooner than three screens down the page.
Post reply on HN