Development with Golang Resources

Basics

If you are new to golang then the first thing you should do is to know about the language itself. And the place that I found very helpful was https://gobyexample.com/

The site has covered almost everything to get you started with golang.

Web Development with Golang

The next thing you need to know is how to build web applications with goland and how to maintain structure of your project. Todd Mcleod’s course from udemy was one of the course that I followed to learn about this. It was a great course where I was able to learn core stuffs about web development with Golang. Here’s the link for the course:

https://www.udemy.com/course/go-programming-language/

Production-grade Golang Web Apps

When you have learned about how to build web servers with golang, how to use templates and how to follow MVC pattern, the next thing you need to know is how to build production-grade web apps with Golang. And Jon Calhoun comes in your support. His course was one of the greatest course I have completed. In the course he goes through the book he wrote on web development with Golang. If you are not a fan of reading then this is the course for you. Spot on explanation, maintaining standard project structure and many more are taught in this course. Here’s the link to the course:

https://www.usegolang.com/

You can also follow his website and other courses on Golang on https://www.calhoun.io/

Rest API with Golang

Now to get a taste of how to buld rest api using golang you can follow the crash course of Brad Traversy from youtub.

What’s Next

Now for to continue learning more about Golang I have decided to follow the bellow links:

Documentation: https://golang.org/doc/

Jon Calhoun: https://www.calhoun.io/

GopherAcademy: https://www.youtube.com/channel/UCx9QVEApa5BKLw9r8cnOFEA

Todd Mcleod: https://www.youtube.com/channel/UCElzlyMtkoXaO3kFa5HL0Xw

Coding Train:https://www.youtube.com/channel/UCtxCXg-UvSnTKPOzLH4wJaQ

National Conferences (GothamGo): https://www.youtube.com/channel/UCgRpkkcigKZk52JyAOYNs6w

Others: https://dave.cheney.net/resources-for-new-go-programmers

Leave a comment

Design a site like this with WordPress.com
Get started