#Golang

103 artikel

Golang JSON 08 Penggunaan Streaming Decoder

Golang JSON 08 Penggunaan Streaming Decoder

Pengenalan Stream Decoder Pada artikel sebelumnya kita pernah belajar package JSON dengan menggunakan konversi data JSOn yang sudah dalam bentuk variabel dan data string atau kita pakai []byte.

Golang JSON 07 Penggunaan Maps

Golang JSON 07 Penggunaan Maps

Penggunaan Map Saat kita menggunakan JSON kita kadang menemukan kasus data JSON yang dinamis yang artinya atribut yang dibentuk JSON tidak tentu, bisa bertambah bisa berkurang dan bahkan tidak tetap.

Golang JSON 06 Mengenal JSON Tags

Golang JSON 06 Mengenal JSON Tags

Pengenalan JSON Tags Secara default jika kita membuat struct dan di marshal akan dimapping sesuai dengan nama atribut yang sama dan case sensitive.

05 Mengenal JSON Array

05 Mengenal JSON Array

Pengenalan JSON Array Selain JSON berbentuk Objek, biasanya dalam JSOn juga kita bisa menggunakan tipe data Array.

04 Mengenal Decode JSON

04 Mengenal Decode JSON

Pengenalan Decode JSON Pada artikel sebelumnya kita sudah belajar encode JSON dan cara membuat JSON Object, maka selanjutnya kita akan mempelajari bagaimana untuk mentranslate dari JSON objek menjadi ke dalam objek struct pada Golang.

03 Mengenal JSON Objek

03 Mengenal JSON Objek

Pengenalan JSON Object Pada artikel sebelumnya kita sudah mempelajari encode data seperti string, number, boolean dan tipe primitif lainnya.

02 Encode JSON

02 Encode JSON

Pengenalan Encode JSON Bahasa Golang sudah menyediakan fungsi untuk kebutuhan konversi data JSON yaitu kita bisa menggunakan fungsi ini

01 Pengenalan Package

01 Pengenalan Package

Pengenalan JSON JSON singkatan dari JavaScript Object Notation yang merupakan struktur format data yang bentuknya seperti Onject dari JavaScript.

08 Membuat Middleware Router

08 Membuat Middleware Router

Pengertian Middleware HttpRouter adalah library untuk membuat http router saja tidak memiliki fitur-fitur lain selain router dan router ini merupakan implememntasi dari http.

07 Menangani Method Not Allowed

07 Menangani Method Not Allowed

Pengertian Method Not Allowed Ketika kita menggunakan ServerMux, kita kita tidak bisa menentukan HTTP Method apa yang akan kita gunakan pada Handler.

06 Menangani Halaman Not Found

06 Menangani Halaman Not Found

Pengertian Not Found Handler Selain Router bisa mengendalikan panic, dia juga bisa memiliki handler untuk halaman not found atau sering kita sebut halaman tidak bisa diakses.

05 Mempelajari Panic Handler

05 Mempelajari Panic Handler

Pengertian Panic Handler Ketika kita membuat logic pada handler pasti kita memikirkan suatu kasus ketika terjadi panic, lalu apa yang harus kita lakukan?