diff --git a/content/A-channel.md b/content/A-channel.md index c7cedee60..56efa68c5 100644 --- a/content/A-channel.md +++ b/content/A-channel.md @@ -30,9 +30,9 @@ func main() { messages <- data } - go sayHelloTo("john wick") - go sayHelloTo("ethan hunt") - go sayHelloTo("jason bourne") + go sayHelloTo("wick") + go sayHelloTo("hunt") + go sayHelloTo("bourne") var message1 = <-messages fmt.Println(message1) @@ -65,9 +65,9 @@ Fungsi `sayHelloTo` dieksekusi tiga kali sebagai goroutine berbeda. Menjadikan t > Sekali lagi perlu diingat bahwa eksekusi goroutine adalah *asynchronous*, sedangkan serah-terima data antar channel adalah *synchronous*. ```go -go sayHelloTo("john wick") -go sayHelloTo("ethan hunt") -go sayHelloTo("jason bourne") +go sayHelloTo("wick") +go sayHelloTo("hunt") +go sayHelloTo("bourne") ``` Dari ketiga fungsi tersebut, goroutine yang selesai paling awal akan mengirim data lebih dulu, datanya kemudian diterima variabel `message1`. Tanda `<-` jika dituliskan di sebelah kiri channel, menandakan proses penerimaan data dari channel yang di kanan, untuk disimpan ke variabel yang di kiri. diff --git a/content/B-template-render-partial-html.md b/content/B-template-render-partial-html.md index 160292781..0d5737a56 100644 --- a/content/B-template-render-partial-html.md +++ b/content/B-template-render-partial-html.md @@ -32,7 +32,6 @@ func main() { var tmpl, err = template.ParseGlob("views/*") if err != nil { panic(err.Error()) - return } } ``` diff --git a/content/C-golang-redis.md b/content/C-golang-redis.md index 76d0a2a7e..793d8c273 100644 --- a/content/C-golang-redis.md +++ b/content/C-golang-redis.md @@ -66,7 +66,7 @@ Salah satu benefit yang didapat dengan menggunakan `go-redis` library, adalah su Ok, sekarang tambahkan kode berikut: ```go -func () { +func main() { // ... key := "key-1" diff --git a/content/C-http2-server-push.md b/content/C-http2-server-push.md index 723845978..93fff50be 100644 --- a/content/C-http2-server-push.md +++ b/content/C-http2-server-push.md @@ -19,7 +19,7 @@ Pada chapter ini kita akan belajar cara menerapkan HTTP/2 dan salah satu fitur m Golang memiliki dukungan sangat baik terhadap HTTP/2. Dengan cukup meng-enable fasilitas TLS/HTTPS maka aplikasi golang secara otomatis menggunakan HTTP/2. -Untuk memastikan mari kita langsung praktekkan, coba duplikat project pada chapter sebelumnya (**A.23. HTTPS/TLS Web Server**) sebagai project baru, jalankan aplikasinya lalu cek di browser chrome. Gunakan chrome extension [HTTP/2 and SPDY indicator](https://chrome.google.com/webstore/detail/http2-and-spdy-indicator/mpbpobfflnpcgagjijhmgnchggcjblin?hl=en) untuk menge-test apakah HTTP/2 sudah enabled. +Untuk memastikan mari kita langsung praktekkan, coba duplikat project pada chapter sebelumnya (**C.24. HTTPS/TLS Web Server**) sebagai project baru, jalankan aplikasinya lalu cek di browser chrome. Gunakan chrome extension [HTTP/2 and SPDY indicator](https://chrome.google.com/webstore/detail/http2-and-spdy-indicator/mpbpobfflnpcgagjijhmgnchggcjblin?hl=en) untuk menge-test apakah HTTP/2 sudah enabled. ![SPDY checker](images/C_http2_server_push_1_spdy_checker.png) diff --git a/content/CONTRIBUTING.md b/content/CONTRIBUTING.md index e97abdcd1..84af9feea 100644 --- a/content/CONTRIBUTING.md +++ b/content/CONTRIBUTING.md @@ -30,6 +30,7 @@ Berikut merupakan *hall of fame* kontributor yang sudah berbaik hati menyisihkan 1. [Agus Budiono](https://github.com/dyon048) 1. [Ahmad Syafiq Aqil Wafi](https://github.com/Syafiqjos) 1. [Akul Nurislamimanudin](https://github.com/akulnurislam) +1. [aldifayol](https://github.com/aldifayol) 1. [Alfiyanto Kondolele](https://github.com/haloapping) 1. [Amin Rasul Kamsena](https://github.com/seno-ark) 1. [Ananda Wiradharma](https://github.com/anandawira) @@ -53,6 +54,7 @@ Berikut merupakan *hall of fame* kontributor yang sudah berbaik hati menyisihkan 1. [I Gede Tirtanata](https://github.com/gedenata) 1. [Ibnul Mutaki](https://github.com/cacing69) 1. [Imam Ahmad Fahrezi](https://github.com/imamcenter) +1. [Isnandar Fajar Pangestu](https://github.com/isnandar1471) 1. [Ivan Aulia Rahman](https://github.com/ivanauliaa) 1. [Jono](https://github.com/josterand) 1. [Kiswono Prayogo](https://github.com/kokizzu) @@ -68,6 +70,7 @@ Berikut merupakan *hall of fame* kontributor yang sudah berbaik hati menyisihkan 1. [nekonako](https://github.com/nekonako) 1. [nisacodelifings](https://github.com/nisacodelifings) 1. [Nuevo Querto](https://github.com/NuevoQuerto) +1. [Restu Fajar Sidhiq](https://github.com/refs05) 1. [Rico](https://github.com/goldsky) 1. [Rizky Zhang](https://github.com/rizkyzhang) 1. [Ryan Febriansyah](https://github.com/sodrooome)