Go Guidance
Mempelajari pemrograman golang untuk pemula. Materi akan dibahas step by step dari basic sampai mahir. Ruang lingkup pembelajaran meliputi :
Install golang
Hello world
Package, type, constanta, variable, function
Flow controll : if, else, switch, for, defer
Array : array, slice, map
struct
Method
Interface
Encapsulation, inheritance and polymorphism
Go routine
Channel
Channel dengan buffer
Range dan close
Select
Select default
Select timeout
Sync Mutex
Handling sync group routine
Design Pattern
Singleton
Abstract factory
Dependency injection
Concurrency pattern
Build Rest API Framework
Di materi sebelumnya, kita telah membuat project melalui perintah go mod init essentials
. Jadi dalam project pembuatan framework API ini, kita memakai 'essentials' sebagai nama project.
Build gRPC API Framework
Referensi Tambahan
Last updated