Sahan Serasinghe

Senior Software Engineer | Master of Data Science

Go for .NET Developers

2021-12-10talks 1 min read

This blog post kind of different from my usual ones since this is based on a recent talk I delivered at the Adelaide .NET User Group on the 09 Dec 2021.

The slides can be found at my SpeakerDeck profile.

The GitHub repo for the demo code can be found here

The talk is structured in to 12 sections,

  1. Getting Started
  2. Variables
  3. Modules and Packages
  4. Slices and Loops
  5. Conditionals
  6. Functions
  7. Pointers
  8. Structs
  9. Unit Testing
  10. A Simple HTTP Service
  11. Adding JSON to our HTTP Service
  12. Multi Arch Deployments with GitHub Actions


Hope this will help if you are planning to learn Go as a .NET developer. Until next time 👋

Sahan Serasinghe - Engineering Blog

Sahan Serasinghe Senior Software Engineer at Canva | Azure Solutions Architect Expert | Master of Data Science at UIUC | CKAD