Daftar dan Belajar Sekarang!

HTTP Server di Go Lang

Bagaimana cara kita membuat server di bahasa program Go dengan menggunakan package bawaan langsung tanpa framework? kenalkan 'package net/http'. Kita akan mensimulasikan punya sebuah aplikasi yang bisa mendapatkan data dan mengirim data

Poin: 70 EXP

trailer http server dengan go locked icon get request pertama locked icon respon dengan json locked icon menangani request post locked icon cara decode post request locked icon merapikan sumber data locked icon cara membuat middleware http go locked icon

Detail Kelas

trailer http server dengan go

intro bagaimana cara melakukan http server pada bahasa program go, kita akan menginstall postman untuk mensimulasikan berbagai request termasuk mengirim data


get request pertama

Kita mulai dari yang paling sederhana yaitu cara melakukan get request di go. Kita akan memberi respon ketika user mengakses url tertentu


respon dengan json

Bagaimana kalau kamu ingin memberi respon dengan format json seperti respon yang umumnya dilakukan dalam pembuatan API pada golang?


menangani request post

Setelah get request, kita belajar cara menangani request post pada http server di golang, dengan bantuan postman kita akan mensimulasikan saat user mengirim data


cara decode post request

Hasil dari post request perlu kita decode dengan bantuan package json dari golang agar bisa kita ambil setiap datanya dan diolah satu per satu


merapikan sumber data

Di aplikasi sederhana go kita ini, coba rapikan sumber datanya agar setiap request yang diakses bisa memberikan respon yang relevan


cara membuat middleware http go

Middleware adalah fungsi yang akan dilewati pertama sebelum dia masuka ke fungsi lainnya, dengan fungsi ini kita bisa melakukan hal hal seperti logging data, mengecek authentikasi user, dll. Bagaimana cara membuat middleware di http server go?


HTTP Server di Go Lang

time icon 1 bulan yang lalu
level icon Pertengahan