$ cat ~/wolfe.id.au/index.md

Go

term  ·  4 entries
  1. Using 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 …

    #004
  2. Starting 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 …

    #003
  3. How 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 …

    #002
  4. Diving into vgo from the Golang project

    I have been looking into the Versioned Go Command which was released recently by Russ Cox . In summary this project is a pretty rethink of how golang retrieves and stores packages used to build applications, and more …

    #001