Every couple of years I’ve attempted to pick up where I left off but every time there seems to be a new language or a “better” way to do things, usually through a framework. Attempting to keep up with the cool kids and utilise the “current” favoured development Stack whilst also trying to learn OOP meant that I never got out of the starting blocks and my interest quickly dwindled each time.
This time I’m determined to stick at it and build something that I can be proud of and which actually goes “live”. I’ve come to the conclusion that I don’t want to work within the confines of a framework so set out looking for a new language that I can start from scratch with. Go (or Golang) caught my eye and after a little bit of research I’ve settled on learning the language from the ground up with the view to eventually building a backend API that can be consumed by a web and mobile frontend.
This section of the blog will be used as a means to document my progress and to hopefully work as a way of motivating me to continue along the journey.