I am about to write my full backend in Go. Do you have any experience with that and some tips what I have to consider? I know its kinda an opinion based question
Hello,
I wrote a couple of micro-services using Go and my experience is awesome.
If you’re going to implement a REST API backend I’d suggest to have a look to go-kit: it helps to keep the architecture of the backend clean (using Hexagonal-Architecture/Clean Architecture).
Using awesome-go you can easily search for packages by category
and what do I have to keep in mind? like about concurrency, error handling etc.
well concurrency in Go is different compared to any other major languages, I think you should be confident with goroutines but it really depends on the functionalities of your backend.
Same for error handling.
In short; be comfortable with the language, then start the journey
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.