Skip to content
  • Home
  • Javascript
  • Algorithms-Data structures
  • Golang
  • PHP
  • About Minacoder

Category: Golang

  1. Home
  2. Golang

Channel in Golang – message passing technique

Channel in Golang – message passing technique

Channel in golang – a very important part of concurrency programming in go

Posted by minacoder on February 20, 2022March 30, 2022

Posted in Golang
Tagged channel, concurrency, Golang, message passing, multithread
Leave a Comment on Channel in Golang – message passing technique

waitGroup in Golang – Essential part of Shared memory technique

waitGroup in Golang – Essential part of Shared memory technique

WaitGroup is the very common keyword to handle concurrency in golang. It is an essential part of shared memory programming

Posted by minacoder on February 19, 2022February 19, 2022

Posted in Golang
Tagged concurrency, Golang, shared memory, waitGroup
Leave a Comment on waitGroup in Golang – Essential part of Shared memory technique

Mutex in Golang – Simple and useful!

Mutex in Golang – Simple and useful!

Mutex is a very simple technique that helps to handle the problems came from shared memory programming. Simple, but very useful!

Posted by minacoder on February 19, 2022February 20, 2022

Posted in Golang
Tagged channel, Golang, goroutine, mutex, shared memory
1 Comment on Mutex in Golang – Simple and useful!

Strategy pattern in Golang – Easily control the flow

Strategy pattern in Golang – Easily control the flow

Strategy pattern in Golang, the concept and how to implement strategy pattern in the multi databases example. The rules of strategy

Posted by minacoder on September 2, 2021December 7, 2021

Posted in Golang
Tagged database, Design pattern, Golang, MongoDb, Mysql, PostgesSQL, Strategy, strategy pattern
Leave a Comment on Strategy pattern in Golang – Easily control the flow


  • Linkedin link

Minacoder - Harry Duong