0
0 Ulasan
Belajar Golang: Panduan Dasar untuk Pemula
Pelajari dasar-dasar Golang dengan cara praktis, cepat, dan efektif untuk membangun aplikasi yang efisien
- Deskripsi
- Materi
- Ulasan
Kursus ini dirancang untuk Anda yang ingin memulai perjalanan dalam pemrograman dengan bahasa Go, atau lebih dikenal sebagai Golang. Kursus ini akan membawa Anda melalui berbagai konsep dasar yang diperlukan untuk menguasai Golang, mulai dari syntax dasar hingga konsep-konsep penting seperti function, closure, defer, panic & recover, struct, interface, pointer, dan package
Apa yang akan anda pelajari?
-
Pemahaman Syntax Dasar Golang:
- Anda akan menguasai syntax dasar yang menjadi fondasi dari pemrograman Golang, memudahkan Anda untuk menulis kode yang jelas dan efisien.
-
Kemampuan Menggunakan Function dan Closure:
- Pelajari cara mendefinisikan dan menggunakan function serta konsep closure untuk menciptakan kode yang lebih modular dan fleksibel.
-
Pemahaman tentang Defer, Panic, dan Recover:
- Anda akan mempelajari bagaimana cara menangani error dan melakukan pembersihan (clean-up) menggunakan defer, panic, dan recover dalam aplikasi Anda.
-
Penguasaan Struct dan Interface:
- Memahami penggunaan struct dan interface untuk menciptakan tipe data yang kompleks dan fleksibel dalam aplikasi Golang.
-
Penggunaan Pointer secara Efektif:
- Anda akan belajar bagaimana cara bekerja dengan pointer untuk mengelola memori dan referensi data dengan lebih efisien.
-
Membangun dengan Package:
- Pahami bagaimana cara mengorganisir kode Anda ke dalam package untuk membuat aplikasi yang lebih terstruktur dan mudah dikelola.
-
Siap untuk Proyek Real-World:
- Setelah menyelesaikan kursus ini, Anda akan memiliki keterampilan dasar yang diperlukan untuk memulai proyek-proyek nyata menggunakan Golang, baik itu untuk kebutuhan pribadi maupun profesional.
Belajar Golang
-
11. Pengenalan Go LangPratinjau 8:17
-
22. Program Hello WorldPratinjau 9:14
-
33. Tipe Data NumberPratinjau 7:59
-
44. Tipe Data BooleanSorry, this lesson is currently locked. You need to complete "3. Tipe Data Number" before accessing it.
-
55. Tipe Data StringSorry, this lesson is currently locked. You need to complete "4. Tipe Data Boolean" before accessing it.
-
66. VariableSorry, this lesson is currently locked. You need to complete "5. Tipe Data String" before accessing it.
-
77. ConstantSorry, this lesson is currently locked. You need to complete "6. Variable" before accessing it.
-
88. Konversi Tipe DataSorry, this lesson is currently locked. You need to complete "7. Constant" before accessing it.
-
99. Type DeclarationsSorry, this lesson is currently locked. You need to complete "8. Konversi Tipe Data" before accessing it.
-
1010. Operasi MatematikaSorry, this lesson is currently locked. You need to complete "9. Type Declarations" before accessing it.
-
1111. Operasi PerbandinganSorry, this lesson is currently locked. You need to complete "10. Operasi Matematika" before accessing it.
-
1212. Operasi BooleanSorry, this lesson is currently locked. You need to complete "11. Operasi Perbandingan" before accessing it.
-
1313. Tipe Data ArraySorry, this lesson is currently locked. You need to complete "12. Operasi Boolean" before accessing it.
-
1414. Tipe Data SliceSorry, this lesson is currently locked. You need to complete "13. Tipe Data Array" before accessing it.
-
1515. Tipe Data MapSorry, this lesson is currently locked. You need to complete "14. Tipe Data Slice" before accessing it.
-
1616. If ExpressionSorry, this lesson is currently locked. You need to complete "15. Tipe Data Map" before accessing it.
-
1717. Switch ExpressionSorry, this lesson is currently locked. You need to complete "16. If Expression" before accessing it.
-
1818. For LoopsSorry, this lesson is currently locked. You need to complete "17. Switch Expression" before accessing it.
-
1919. Break & ContinueSorry, this lesson is currently locked. You need to complete "18. For Loops" before accessing it.
-
2020. FunctionSorry, this lesson is currently locked. You need to complete "19. Break & Continue" before accessing it.
-
2121. Function ParameterSorry, this lesson is currently locked. You need to complete "20. Function" before accessing it.
-
2222. Function Return ValueSorry, this lesson is currently locked. You need to complete "21. Function Parameter" before accessing it.
-
2323. Returning Multiple ValuesSorry, this lesson is currently locked. You need to complete "22. Function Return Value" before accessing it.
-
2424. Named Return ValuesSorry, this lesson is currently locked. You need to complete "23. Returning Multiple Values" before accessing it.
-
2525. Variadic FunctionSorry, this lesson is currently locked. You need to complete "24. Named Return Values" before accessing it.
-
2626. Function ValueSorry, this lesson is currently locked. You need to complete "25. Variadic Function" before accessing it.
-
2727. Function as ParameterSorry, this lesson is currently locked. You need to complete "26. Function Value" before accessing it.
-
2828. Anonymous FunctionSorry, this lesson is currently locked. You need to complete "27. Function as Parameter" before accessing it.
-
2929. Recursive FunctionSorry, this lesson is currently locked. You need to complete "28. Anonymous Function" before accessing it.
-
3030. ClosureSorry, this lesson is currently locked. You need to complete "29. Recursive Function" before accessing it.
-
3131. Defer, Panic & RecoverSorry, this lesson is currently locked. You need to complete "30. Closure" before accessing it.
-
3232. KomentarSorry, this lesson is currently locked. You need to complete "31. Defer, Panic & Recover" before accessing it.
-
3333. StructSorry, this lesson is currently locked. You need to complete "32. Komentar" before accessing it.
-
3434. Struct MethodSorry, this lesson is currently locked. You need to complete "33. Struct" before accessing it.
-
3535. InterfaceSorry, this lesson is currently locked. You need to complete "34. Struct Method" before accessing it.
-
3636. Interface KosongSorry, this lesson is currently locked. You need to complete "35. Interface" before accessing it.
-
3737. NilSorry, this lesson is currently locked. You need to complete "36. Interface Kosong" before accessing it.
-
3838. error InterfaceSorry, this lesson is currently locked. You need to complete "37. Nil" before accessing it.
-
3939. Type AssertionsSorry, this lesson is currently locked. You need to complete "38. error Interface" before accessing it.
-
4040. PointerSorry, this lesson is currently locked. You need to complete "39. Type Assertions" before accessing it.
-
4141. Pointer di FunctionSorry, this lesson is currently locked. You need to complete "40. Pointer" before accessing it.
-
4242. Pointer di MethodSorry, this lesson is currently locked. You need to complete "41. Pointer di Function" before accessing it.
-
4343. GOPATHSorry, this lesson is currently locked. You need to complete "42. Pointer di Method" before accessing it.
-
4444. Package & ImportSorry, this lesson is currently locked. You need to complete "43. GOPATH" before accessing it.
-
4545. Access ModifierSorry, this lesson is currently locked. You need to complete "44. Package & Import" before accessing it.
-
4646. Package InitializationSorry, this lesson is currently locked. You need to complete "45. Access Modifier" before accessing it.
-
4747. Package osSorry, this lesson is currently locked. You need to complete "46. Package Initialization" before accessing it.
-
4848. Package flagSorry, this lesson is currently locked. You need to complete "47. Package os" before accessing it.
-
4949. Package stringsSorry, this lesson is currently locked. You need to complete "48. Package flag" before accessing it.
-
5050. Package strconvSorry, this lesson is currently locked. You need to complete "49. Package strings" before accessing it.
-
5151. Package mathSorry, this lesson is currently locked. You need to complete "50. Package strconv" before accessing it.
-
5252. Package container/listSorry, this lesson is currently locked. You need to complete "51. Package math" before accessing it.
-
5353. Package container/ringSorry, this lesson is currently locked. You need to complete "52. Package container/list" before accessing it.
-
5454. Package sortSorry, this lesson is currently locked. You need to complete "53. Package container/ring" before accessing it.
-
5555. Package timeSorry, this lesson is currently locked. You need to complete "54. Package sort" before accessing it.
-
5656. Package reflectSorry, this lesson is currently locked. You need to complete "55. Package time" before accessing it.
-
5757. Package regexpSorry, this lesson is currently locked. You need to complete "56. Package reflect" before accessing it.
-
5858. Materi SelanjutnyaSorry, this lesson is currently locked. You need to complete "57. Package regexp" before accessing it.
Silahkan, login untuk menulis review

×
1. Pengenalan Go Lang
1. Pengenalan Go Lang
8:17
2. Program Hello World
9:14
3. Tipe Data Number
7:59
Bagikan
Detail Kursus
Durasi
7 Jam 35 Menit
Materi
58
Tugas
1
Level
Mudah
Terpopuler
Jam Kerja
Monday | 07.00 WIB - 16.00 WIB |
Tuesday | 08.00 WIB - 15.00 WIB |
Wednesday | 06.00 WIB - 15.00 WIB |
Thursday | 07.00 WIB - 16.00 WIB |
Friday | 08.00 WIB - 15.00 WIB |
Saturday | Closed |
Sunday | Closed |