I am doing the Todd McLeod’s Go web development course. I am from Devops side and don’t have much experience with web development.
The course mostly uses the net/http from standard library. I am planning to write some simple web applications displaying our system inventory etc. as a side project at work. Do I need to learn any frameworks? I wanted to know what professional web developers use in their work.
Basically you don’t need a framework or a toolkit to write a web application but at some point you will be forced to use one to simplify your work. I often use gorilla toolkit.
I use httprouter.
Simple and offers some nice features.
I started on the path of developing with Go with Todd McLeod’s Go for web development class (on udemy). That class gave me the background to allow me to get my first Go dev job. I’ve been using Go since then. Definitely recommended.
Disclaimer: I have been a professional developer since the early '80s, so I did have a lot of other solid work history behind me.
It’s enough with the standard library in most cases. If you want something a bit more advance I strongly recommend you Iris. It gives much freedom and comfort and is pretty fast for development. It’s minimalist like Flask for Python or Express for NodeJS.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.