Jacob KiminLevel Up CodingWorking with Time Data in GoOn many occasions, you will have to write code that has to deal with time. You could write a clock program or measure the time difference…Feb 7, 2023Feb 7, 2023
Jacob KiminLevel Up CodingStructs, Methods, and Receivers in GoWhen I was first learning how to use Go, the idea of Go being a non-OOP language was interesting. I was used to using Python, which was an…Jan 30, 2023Jan 30, 2023
Jacob KiminLevel Up CodingCollege Coding Assignment TipsI genuinely enjoy coding assignments. In my school, a lot of programming courses have projects that the students must complete. The…Jan 24, 2023Jan 24, 2023
Jacob KiminLevel Up CodingIntro to Generics in GoGenerics is a topic that many people have opinions about. Some people say that the lack of generics is why they can’t write in Go, while…Jan 15, 2023Jan 15, 2023
Jacob KimMutexes in GoWelcome back to Intro to Concurrency in Go! Today we will be looking at how to protect shared resources from being overwritten by other…Sep 19, 20221Sep 19, 20221
Jacob KiminDev GeniusListening to Multiple Channels in GoWelcome back to the series! Today we will look at ways to listen to multiple channels at once. The guides before helped you get started…Sep 5, 2022Sep 5, 2022
Jacob KiminTowards DevWaitGroups in GoWelcome back to Introduction to Concurrency in Go! Last time, we had our first taste of concurrency in Go. We examined what goroutines and…Aug 29, 2022Aug 29, 2022
Jacob KimIntro to Concurrency in GoConcurrency is a cool topic that can be a huge asset once you get the hang of it. To be honest, I was scared to write this post at first…Aug 15, 2022Aug 15, 2022
Jacob KiminDev GeniusReading and Writing Different Files in GoReading and writing files is an important feature of your program. Not all data is stored in the same memory space as your program, and…Aug 8, 2022Aug 8, 2022
Jacob KiminDev GeniusWorking in a TeamI spend a lot of time developing solo, working on my personal projects. However, I have worked in big project teams in the past, and have…Aug 1, 2022Aug 1, 2022