Skip to content

hokdre/golang-essentials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang Essentials

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
  • Review dasar-dasar pemrograman golang
  • Method
  • Interface
  • Encapsulation, inheritance and polymorphism
  • Go routine
  • Channel

Design Pattern

  • Singleton
  • Abstract factory
  • Dependency injection
  • Concurrency pattern

Build 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.

About

Belajar Golang dari dasar sampai mahir

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published