-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Ultimate Service was useful for me. None of the "backend" concepts were new, but you get to see how Bill would layout/design an API-based service. If you're experienced you'll notice the opinionated choices he makes, and I found myself saying "Nah, I'm not sure I'd do it like that". I appreciated its use of Kubernetes and KIND as I'd never played with them before. How he uses Docker to spin up a DB instance for tests is pretty cool. There's a lot of copy & paste as you code along with him (you copy from the "finished project" and paste into your work in progress). The full example project is online at https://github.com/ardanlabs/service. You won't write all that code, and this version is newer than the one I did, but it gives you an idea of what you might learn.
Is there any resource/course that you can suggest for learning the stuff I mentioned? I found this course: https://github.com/tpphu/golang-training. It seems to teach a whole lot of topics but seems like the site is not maintained anymore.
Related posts
-
Nunu: A CLI tool for building Go applications
-
What's your go to literature to build Go libraries?
-
I'm coming from Java and I have been told that I'm writing go like I'm writing Java. Basically creating structs, injecting fields, and attaching methods. What else can I do?
-
Can I point a module to a subdirectory?
-
How To Build A Containerized Microservice in Golang: A Step-by-step Guide with Example Use-Case