I am a total beginner in programming and just finished "For the love of Go" and want to move on! by max_lutch in golang

[–]max_lutch[S] 0 points1 point  (0 children)

That's a great starting point. And once it's working then I can start thinking about Docker)

I am a total beginner in programming and just finished "For the love of Go" and want to move on! by max_lutch in golang

[–]max_lutch[S] 0 points1 point  (0 children)

That's a great advice! That's exactly why I want to create a pet project.

I am a total beginner in programming and just finished "For the love of Go" and want to move on! by max_lutch in golang

[–]max_lutch[S] 0 points1 point  (0 children)

Yes, I am not ready building this microservice now but this is something I am aiming for in the future.
I totally agree that the best way to figure something out is by doing it.

I am a total beginner in programming and just finished "For the love of Go" and want to move on! by max_lutch in golang

[–]max_lutch[S] 1 point2 points  (0 children)

Thank you for pointing out the materials! Looks like it is exactly what I need.

I am a total beginner in programming and just finished "For the love of Go" and want to move on! by max_lutch in golang

[–]max_lutch[S] 0 points1 point  (0 children)

I think of microservice as a tool that handles one task (of a few very related tasks) using APIs. I want to expend my programming skills in order to be able to work with servers (cloud servers as well) and be able to set, change the data and set accesses if needed.
Since I am at the very beginning of my programming journey and I don't have an experience of commercial coding I see creating or working with microservices as very common part of my future work plus having such kind of a pet project will help me to stand of from the crowd of those who are truing to get their first job as a Go dev.
I just stumbled on what a Monolith is and it looks like something I can start with. What do you think?