Go Guidance
Mempelajari pemrograman golang untuk pemula. Materi akan dibahas step by step dari basic sampai mahir. Ruang lingkup pembelajaran meliputi :
Basic
Install golang
Hello world
Package, type, constanta, variable, function
Flow controll : if, else, switch, for, defer
Array : array, slice, map
Struktur Data
struct
Method
Interface
Encapsulation, inheritance and polymorphism
Konkurensi
Go routine
Channel
Channel dengan buffer
Range dan close
Select
Select default
Select timeout
Sync Mutex
Handling sync group routine
Concurrency Pattern
Build API Framework
Step by step membuat golang API framework, baik rest api maunpun grpc, baik monolit maupun microservices, baik monorepo maupun multirepo.
Referensi Tambahan
Last updated
Was this helpful?