Golang dan Docker untuk development

Agung Julisman
belajarcode
Published in
1 min readNov 9, 2017

Keuntungan dengan menggunakan docker kita bisa langsung memulai coding tanpa harus setup dependencies atau GOPATH variables. ini sangat berguna untuk developer baru yang akan bergabung dengan team yang sedang mengerjakan sebuah project semua environment dari developer akan sama.

let’s start

$ mkdir playgo
$ cd playgo
$ touch docker-compose.yml
$ touch play.go

Run Docker Container:

docker-compose up -d

Run play.go:

docker exec -it playgo go run play.go

karena kita membuat environment untuk development, dan kita butuh go apps ini automatic restart ketika kita sudah merubah sesuatu jadi kita akan menginstall go https://github.com/pilu/fresh

Install fresh:

docker exec -it playgo go get github.com/pilu/fresh

Jalankan go apps kita lewat fresh:

docker exec -it playgo fresh

sekarang environment untuk development siap di gunakan!

--

--

Agung Julisman
belajarcode

Agung Julisman, is a technology enthusiast who spends too much time getting excited about technology