- 2023-12-284 minUsing a Monorepo to publish Lean Go Packages with Workspaces
As a developer who works with Go in my day-to-day development, I constantly struggle with third party packages or tools which bring in a lot of dependencies. This is especially true when you’re trying to keep your …
#006 - 2022-07-233 minMy Development Environment
I was inspired by others to document the tools I use working as a software developer professionally, and hacking on side projects out side of work. One thing to note is in my day job I work on an Apple Mac, but my …
#005 - 2020-03-103 minStarting a Go Project
Given the changes with Go Modules I wanted to document a brief getting started for Go projects, this will focus on building a minimal web service. Before you start you will need to install Go, I recommend using homebrew …
#004 - 2020-03-104 minHow do I Structure my Go Project?
Assuming you read my Starting a Go Project post you should have the starting point for a minimal go web service. For your first project it is easier to keep all your code in one folder, in the base of your project, but …
#003 - 2016-08-133 minbootstrap an apex golang project
Lately I have been using apex to build a side project, this tool stream lines building and deploying serverless applications using AWS Lambda . While working on this project I have helped others get started with golang …
#002 - 2016-08-122 minbootstrap a golang project
I have been helping a few people get up and running with golang lately and thought it was about time to post a brief getting started. This is primarily for OSX as this is what most of my colleagues use. Firstly you will …
#001