aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2020-01-25 14:06:10 +0700
committerShulhan <m.shulhan@gmail.com>2020-01-25 14:58:28 +0700
commit63f0deb0488f1b50fc478957264aeb87d1d0c97a (patch)
tree4c461015ca657d472694ea85b26c850d7f7537ee
parentf83cccdd17aec873c949b57d512809eec9ac11a6 (diff)
downloadgolang-id-tour-63f0deb0488f1b50fc478957264aeb87d1d0c97a.tar.xz
all: pembaruan dengan upstream versi 2bf82070
-rw-r--r--Makefile4
-rw-r--r--README.md24
-rw-r--r--app.yaml9
-rw-r--r--content/concurrency.article4
-rw-r--r--content/welcome.article17
5 files changed, 39 insertions, 19 deletions
diff --git a/Makefile b/Makefile
index c58e597..8c606da 100644
--- a/Makefile
+++ b/Makefile
@@ -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
diff --git a/README.md b/README.md
index 463f3f4..292ef02 100644
--- a/README.md
+++ b/README.md
@@ -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.
diff --git a/app.yaml b/app.yaml
index 5ba09d0..08019aa 100644
--- a/app.yaml
+++ b/app.yaml
@@ -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: