Modul ini menelusuri bagian pustaka standar Go yang paling sering dipakai dalam program nyata, mulai dari manipulasi teks dengan strings dan strconv, pengelolaan waktu dengan time, berkas dan aliran data dengan os serta io, pertukaran data JSON, sampai client dan server HTTP. Bagian pamungkasnya membahas pembangunan program baris perintah dengan paket flag serta pustaka eksternal cobra. Setiap topik menampilkan program utuh yang dapat dijalankan, sehingga perilaku pustaka tersebut terlihat dari keluaran aslinya. Modul ini berada setelah dasar bahasa, interface, dan konkurensi, karena contoh-contohnya memanfaatkan pengetahuan tersebut.
Tur Pustaka Standar
Modul pustaka standar: strings, time, os dan io, JSON, client dan server HTTP, serta CLI dengan flag.
0/0 selesai
- strings dan strconv
Manipulasi teks dan parsing bilangan.
- time
Durasi, timer, dan keunikan format waktu Go.
- os dan io
Berkas, Reader/Writer, dan komposisi io.Copy.
- encoding/json
Marshal dan unmarshal serta dekoder streaming.
- Client net/http
Permintaan GET dan POST serta batas waktu client.
- Server net/http
Handler, pola ServeMux, dan graceful shutdown.
- flag dan cobra
Pembangunan CLI dan parsing argumen.