diff options
| author | Shulhan <m.shulhan@gmail.com> | 2020-01-25 14:06:10 +0700 |
|---|---|---|
| committer | Shulhan <m.shulhan@gmail.com> | 2020-01-25 14:58:28 +0700 |
| commit | 63f0deb0488f1b50fc478957264aeb87d1d0c97a (patch) | |
| tree | 4c461015ca657d472694ea85b26c850d7f7537ee | |
| parent | f83cccdd17aec873c949b57d512809eec9ac11a6 (diff) | |
| download | golang-id-tour-63f0deb0488f1b50fc478957264aeb87d1d0c97a.tar.xz | |
all: pembaruan dengan upstream versi 2bf82070
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | README.md | 24 | ||||
| -rw-r--r-- | app.yaml | 9 | ||||
| -rw-r--r-- | content/concurrency.article | 4 | ||||
| -rw-r--r-- | content/welcome.article | 17 |
5 files changed, 39 insertions, 19 deletions
@@ -1,7 +1,7 @@ .PHONY: serve deploy serve: - dev_appserver.py app.yaml + go run . deploy: - gcloud app deploy + gcloud --project=go-tour-id2 app deploy --promote app.yaml @@ -24,15 +24,33 @@ Untuk menjalankan server tur di lokal: go run . ``` -Peramban anda seharusnya membuka halaman tur. -Jika tidak, silakan buka [http://localhost:3999/](http://localhost:3999). +Peramban Anda seharusnya akan membuka halaman tur secara otomatis, jika tidak +buka langsung di [http://localhost:3999/](http://localhost:3999). ## Pelaporan Isu / Pengiriman patch Repository ini menggunakan Github untuk perubahan kode, yang bisa diakses lewat https://github.com/golang-id/tour/issues. +## Penerbitan + +1. Untuk menerbitkan tour.golang.org, jalankan: + + ``` + GO111MODULE=on gcloud --project=go-tour-id2 app deploy --no-promote app.yaml + ``` + Perintah tersebut akan membuat versi baru, yang dapat dilihat di + [golang-org GCP project](https://console.cloud.google.com/appengine/versions?project=go-tour-id2&serviceId=default). + +2. Periksa apakah versi yang diterbitkan berjalan (klik pada tautan + version di GCP). + +3. Jika semua berjalan dengan baik, klik "Migrate Traffic" untuk + memindahkan 100% semua traffik ke versi yang baru. + +4. Selesai. + ## Lisensi -Kecuali bila dicantumkan, berkas sumber kode go-tour didistribusikan di bawah +Kecuali bila dicantumkan, berkas sumber kode go-tour didistribusikan dengan lisensi model BSD yang bisa ditemukan pada berkas LICENSE. @@ -1,16 +1,15 @@ -service: tour +service: default runtime: go112 env_variables: GOLANGORG_CHECK_COUNTRY: true TOUR_ANALYTICS: | - <script async src="https://www.googletagmanager.com/gtag/js?id=UA-11222381-5"></script> + <script async src="https://www.googletagmanager.com/gtag/js?id=UA-2502278-11"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} - gtag("js", new Date()); - gtag("config", "UA-11222381-5"); - gtag("config", "UA-49880327-6"); + gtag('js', new Date()); + gtag('config', 'UA-2502278-11'); </script> default_expiration: "7d" diff --git a/content/concurrency.article b/content/concurrency.article index dda17b7..e5700d0 100644 --- a/content/concurrency.article +++ b/content/concurrency.article @@ -122,8 +122,8 @@ Gunakan kondisi `default` untuk mencoba mengirim dan menerima tanpa diblok: * Latihan: Binary Tree yang sama Ada banyak cara membangun sebuah _binary_tree_ dengan urutan nilai yang sama -tersimpan di _leave_ nya. -Sebagai contohnya, berikut dua binary tree yang menyimpan urutan 1, 1, 2, 3, +tersimpan di dalamnya. +Sebagai contohnya, berikut dua _binary_tree_ yang menyimpan urutan 1, 1, 2, 3, 5, 8, 13. .image /content/img/tree.png diff --git a/content/welcome.article b/content/welcome.article index 413a5e8..76b43e0 100644 --- a/content/welcome.article +++ b/content/welcome.article @@ -83,13 +83,12 @@ Klik tombol [[javascript:highlightAndClick(".next-page")]["selanjutnya"]] atau tekan `PageDown` untuk melanjutkan. -#appengine: * Go offline (optional) +#appengine: * Go offline (opsional) #appengine: #appengine: Tur ini juga tersedia dalam program yang berjalan tersendiri yang #appengine: dapat anda gunakan tanpa akses internet. -#appengine: -#appengine: Tur yang berjalan sendiri lebih cepat, karena ia membuat and -#appengine: menjalankan sampel program di mesin anda sendiri. +#appengine: Ia akan membuat dan menjalankan contoh kode di dalam mesin Anda +#appengine: sendiri. #appengine: #appengine: Untuk dapat menjalakan tur secara lokal, pertama #appengine: [[https://golang.org/dl/][unduh and pasang Go]] @@ -97,10 +96,14 @@ atau tekan `PageDown` untuk melanjutkan. #appengine: #appengine: go get github.com/golang-id/tour #appengine: -#appengine: Program `tour` akan membuka peramban web yang menampilkan versi -#appengine: lokal dari tur. +#appengine: Perintah tersebut akan memasang program `tour` di dalam direktori +#appengine: `bin` di +#appengine: [[https://golang.org/doc/code.html#Workspaces][ruang kerja]] +#appengine: Anda. +#appengine: Saat Anda menjalankan program `tour`, ia akan membuka peramban web +#appengine: yang menampilkan versi lokal dari tur. #appengine: -#appengine: Atau, tentu saja, anda bisa melanjutkan tur di situs ini. +#appengine: Tentu saja, anda bisa melanjutkan tur di situs ini. #appengine: * Go Playground #appengine: |
