In this tutorial I will be talking about how go works, by looking into the 6 lines of the hello world code. Some tutorials might not explain in detail what each line means, and jump right into coding. But here, I’m going to make you understand what’s going on behind the scenes, when you run this simple code, by explaining some very basic programming concepts.

  • Compiling
  • Packages
  • The Hello World Code
  • The Go Workspace
  • Running your Code


To understand how go works, we first need to understand what it means to “compile” code. Programming languages that we commonly use, like…

Hello, in this tutorial, I’m going to talk about linked lists. It’s one of the most basic data structures and I think almost everyone would need to know about it. By the end of this post, you will know what linked lists are and why we should use them.

Junmin Lee

I am a tech enthusiast, workaholic, grad student, academic tutor, cat & dog lover, constant learner, coffee addict and an idealist. Yes, both cats && dogs.

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