bpdp / buku--go-cloud

Buku "Membangun Aplikasi Cloud Menggunakan Go"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Membangun Aplikasi Cloud Menggunakan Go

Buku ini merupakan buku pemrograman Go yang ditujukan untuk pengembangan aplikasi SaaS di Cloud. Meskipun titik berat dari buku ini ada pada pemrograman aplikasi di Cloud, buku ini juga meliputi dasar-dasar Go serta penggunaan Go untuk backend dan frontend.

Penulis

Buku ini ditulis bersama-sama oleh dosen dan mahasiswa STMIK AKAKOM Yogyakarta. Meskipun demikian, kontribusi dari siapapun itu akan diterima dengan senang hati. Untuk saat ini, beberapa nama ini berperan dalam penulisan:

Ingin Berkontribusi?

Cara berkontribusi dijelaskan dalam suatu dokumen tersendiri tentang berkontribusi

Menggunakan Buku

Meskipun bisa langsung membaca dari repo Github ini melalui file README.md, ada beberapa cara lainnya yang bisa digunakan:

  • make: membuat 3 format buku (EPUB, HTML, dan PDF), hasil akan diletakkan di direktori sesuai dengan isi variable BUILD pada Makefile
  • make pdf untuk membuat format PDF, make html untuk membuat format HTML, dan make epub untuk membuat format EPUB.

Isi Buku

Buku ini akan dibagi menjadi beberapa bagian:

  • Pengenalan
  • Dasar-dasar Pemrograman Go: Sintaksis, Semantik, dan Pustaka Standar
  • Go untuk Backend
  • Frontend Programming dan Go
  • Integrasi Frontend dan Backend
  • Go di Cloud
  • Penutup

Pengenalan

Pada bagian ini, akan dibahas instalasi peranti pengembangan bahasa pemrograman Go serta peranti yang biasanya digunakan pada saat coding menggunakan Go (IDE - Integrated Development Environment). Setalah membaca, memahmi, dan mengikuti instruksi pada bagian ini, pembaca akan mempunyai peranti pengembangan Go serta IDE untuk coding terinstall pada komputer. Pembaca juga akan memahami struktur kode sumber Go dan siap untuk mempelajari komponen Go lebih lanjut.

Dasar Pemrograman Go: Sintaksis, Semantik, dan Pustaka Standar

Bagian ini membahas tentang komponen dasar dan inti dari bahasa pemrograman Go. Semua pembahasan pada bagian ini terdapat pada instalasi standar peranti pengembangan Go.

Go untuk Backend

Bagian ini membahas tentang penggunaan Go sebagai peranti pengembang untuk backend. Beberapa bagian dari pembahasan ini menggunakan pustaka standar dari Go dan juga beberapa software atau pustaka pihak ketiga. Setiap pembahasan akan dimulai dengan peranti pustaka standar serta peranti pustaka pihak ketiga yang akan digunakan.

Frontend Programming dan Go

Bagian ini membahas tentang pemrograman pada sisi frontend serta bagaimana menggunakan Go sebagai bagian dari frontend programming tersebut.

Integrasi Frontend dan Backend

Go di Cloud

Penutup

Lisensi

CC-BY-SA 4.0 CC-BY-SA 4.0

Lain-lain

Buku ini dibuat menggunakan markdown dan dikonversi menjadi EPUB - HTML - PDF menggunakan pandoc. Template untuk buku diambil dari evangoer/pandoc-ebook-template.

About

Buku "Membangun Aplikasi Cloud Menggunakan Go"

License:MIT License


Languages

Language:Makefile 100.0%