Sign in

Incoming Software Engineer (Backend/Server) @ Shopee SG. If you are not a Medium member, you can read my articles on my website: jonathanseow.netlify.app

Learn to encode data into JSON with Marshal and Encoder in Go

Photo by Ferenc Almasi on Unsplash


Centralize and reuse common functionalities with middlewares

Photo by Elaine Casap on Unsplash


An introduction to encryption with one-time pad cipher, symmetric and public-key encryption

Photo by Debby Hudson on Unsplash

Hello Gophers! Photo by Lukáš Vaňátko on Unsplash.
  1. What is a Go interface? How do you use it?
  2. Why is Go interface useful?
  3. How do interfaces work under the hood?

What is a Go Interface?


Stay DRY with Go packages!

Photo by Brandable Box on Unsplash


Photo by JJ Ying on Unsplash


Photo by Fatos Bytyqi on Unsplash

Jonathan Seow

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store