-
-
Notifications
You must be signed in to change notification settings - Fork 405
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New translations summary.md (English)
- Loading branch information
1 parent
10c1a09
commit 4bf97a4
Showing
1 changed file
with
148 additions
and
148 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,160 +1,160 @@ | ||
# Summary | ||
|
||
* [Dasar Pemrograman Golang](README.md) | ||
* [Version Changelogs & Updates](CHANGELOG.md) | ||
* [Download Ebook](download-ebook.md) | ||
* [Author & Contributors](CONTRIBUTING.md) | ||
* [Lisensi dan Distribusi Konten](DISTRIBUTION.md) | ||
- [Dasar Pemrograman Golang](README.md) | ||
- [Version Changelogs & Updates](CHANGELOG.md) | ||
- [Download Ebook](download-ebook.md) | ||
- [Author & Contributors](CONTRIBUTING.md) | ||
- [Lisensi dan Distribusi Konten](DISTRIBUTION.md) | ||
|
||
<hr /> | ||
<hr> | ||
|
||
* Referensi Belajar Lainnya | ||
* [📖 Dasar Pemrograman Python](https://dasarpemrogramanpython.novalagung.com/) | ||
* [📖 Dasar Pemrograman Rust](https://dasarpemrogramanrust.novalagung.com/) | ||
* [📖 How To](https://howto.novalagung.com) | ||
* [▶️ Udemy Course: Belajar Docker & Kubernetes](https://www.udemy.com/course/praktis-belajar-docker-dan-kubernetes-untuk-pemula/) | ||
- Referensi Belajar Lainnya | ||
- [📖 Dasar Pemrograman Python](https://dasarpemrogramanpython.novalagung.com/) | ||
- [📖 Dasar Pemrograman Rust](https://dasarpemrogramanrust.novalagung.com/) | ||
- [📖 How To](https://howto.novalagung.com) | ||
- [▶️ Udemy Course: Belajar Docker & Kubernetes](https://www.udemy.com/course/praktis-belajar-docker-dan-kubernetes-untuk-pemula/) | ||
|
||
<hr /> | ||
<hr> | ||
|
||
* A. Pemrograman Go Dasar | ||
* [A.1. Belajar Golang](1-berkenalan-dengan-golang.md) | ||
* [A.2. Instalasi Golang (Stable & Unstable)](2-instalasi-golang.md) | ||
* [A.3. Setup Go Modules](A-setup-go-project-dengan-go-modules.md) | ||
* [A.4. Setup GOPATH dan Workspace](A-gopath-dan-workspace.md) | ||
* [A.5. Instalasi Editor](A-instalasi-editor.md) | ||
* [A.6. Go Command](A-go-command.md) | ||
* [A.7. Program Pertama: Hello World](A-hello-world.md) | ||
* [A.8. Komentar](A-komentar.md) | ||
* [A.9. Variabel](A-variabel.md) | ||
* [A.10. Tipe Data](A-tipe-data.md) | ||
* [A.11. Konstanta](A-konstanta.md) | ||
* [A.12. Operator](A-operator.md) | ||
* [A.13. Seleksi Kondisi](A-seleksi-kondisi.md) | ||
* [A.14. Perulangan](A-perulangan.md) | ||
* [A.15. Array](A-array.md) | ||
* [A.16. Slice](A-slice.md) | ||
* [A.17. Map](A-map.md) | ||
* [A.18. Fungsi](A-fungsi.md) | ||
* [A.19. Fungsi Multiple Return](A-fungsi-multiple-return.md) | ||
* [A.20. Fungsi Variadic](A-fungsi-variadic.md) | ||
* [A.21. Fungsi Closure](A-fungsi-closure.md) | ||
* [A.22. Fungsi Sebagai parameter](A-fungsi-sebagai-parameter.md) | ||
* [A.23. Pointer](A-pointer.md) | ||
* [A.24. Struct](A-struct.md) | ||
* [A.25. Method](A-method.md) | ||
* [A.26. Properti Public dan Private (Exported vs Unexported)](A-properti-public-dan-private.md) | ||
* [A.27. Interface](A-interface.md) | ||
* [A.28. Any / interface{} / Interface Kosong](A-interface-kosong.md) | ||
* [A.29. Reflect](A-reflect.md) | ||
* [A.30. Goroutine](A-goroutine.md) | ||
* [A.31. Channel](A-channel.md) | ||
* [A.32. Buffered Channel](A-buffered-channel.md) | ||
* [A.33. Channel - Select](A-channel-select.md) | ||
* [A.34. Channel - Range & Close](A-channel-range-close.md) | ||
* [A.35. Channel - Timeout](A-channel-timeout.md) | ||
* [A.36. Defer & Exit](A-defer-exit.md) | ||
* [A.37. Error, Panic, & Recover](A-error-panic-recover.md) | ||
* [A.38. Layout Format String](A-string-format.md) | ||
* [A.39. Random](A-random.md) | ||
* [A.40. Time, Parsing Time, & Format Time](A-time-parsing-format.md) | ||
* [A.41. Timer, Ticker, & Scheduler](A-timer-ticker-scheduler.md) | ||
* [A.42. Time Duration](A-time-duration.md) | ||
* [A.43. Konversi Antar Tipe Data](A-data-type-conversion.md) | ||
* [A.44. Fungsi String](A-strings.md) | ||
* [A.45. Regexp](A-regex.md) | ||
* [A.46. Encode - Decode Base64](A-encoding-base64.md) | ||
* [A.47. Hash Sha1](A-hash-sha1.md) | ||
* [A.48. Arguments & Flag](A-command-line-args-flag.md) | ||
* [A.49. Exec](A-exec.md) | ||
* [A.50. File](A-file.md) | ||
* [A.51. Web Server](A-web-server.md) | ||
* [A.52. URL Parsing](A-url-parsing.md) | ||
* [A.53. JSON Data](A-json.md) | ||
* [A.54. Web Service API Server](A-web-service-api.md) | ||
* [A.55. Simple Client HTTP Request](A-client-http-request-simple.md) | ||
* [A.56. SQL](A-sql.md) | ||
* [A.57. NoSQL MongoDB](A-mongodb.md) | ||
* [A.58. Unit Test](A-unit-test.md) | ||
* [A.59. sync.WaitGroup](A-waitgroup.md) | ||
* [A.60. sync.Mutex](A-mutex.md) | ||
* [A.61. Go Vendoring](A-go-vendoring.md) | ||
* [A.62. Concurrency Pattern: Pipeline](A-concurrency-pipeline.md) | ||
* [A.63. Concurrency Pattern: Simplified Fan-in Fan-out Pipeline](A-simplified-fan-in-fan-out-pipeline.md) | ||
* [A.64. Concurrency Pattern: Context Cancellation Pipeline](A-pipeline-context-cancellation.md) | ||
* [A.65. Go Generics](A-golang-generics.md) | ||
- A. Pemrograman Go Dasar | ||
- [A.1. Belajar Golang](1-berkenalan-dengan-golang.md) | ||
- [A.2. Instalasi Golang](2-instalasi-golang.md) | ||
- [A.3. Setup Go Modules](A-setup-go-project-dengan-go-modules.md) | ||
- [A.4. Setup GOPATH dan Workspace](A-gopath-dan-workspace.md) | ||
- [A.5. Instalasi Editor](A-instalasi-editor.md) | ||
- [A.6. Go Command](A-go-command.md) | ||
- [A.7. Program Pertama: Hello World](A-hello-world.md) | ||
- [A.8. Komentar](A-komentar.md) | ||
- [A.9. Variabel](A-variabel.md) | ||
- [A.10. Tipe Data](A-tipe-data.md) | ||
- [A.11. Konstanta](A-konstanta.md) | ||
- [A.12. Operator](A-operator.md) | ||
- [A.13. Seleksi Kondisi](A-seleksi-kondisi.md) | ||
- [A.14. Perulangan](A-perulangan.md) | ||
- [A.15. Array](A-array.md) | ||
- [A.16. Slice](A-slice.md) | ||
- [A.17. Map](A-map.md) | ||
- [A.18. Fungsi](A-fungsi.md) | ||
- [A.19. Fungsi Multiple Return](A-fungsi-multiple-return.md) | ||
- [A.20. Fungsi Variadic](A-fungsi-variadic.md) | ||
- [A.21. Fungsi Closure](A-fungsi-closure.md) | ||
- [A.22. Fungsi Sebagai parameter](A-fungsi-sebagai-parameter.md) | ||
- [A.23. Pointer](A-pointer.md) | ||
- [A.24. Struct](A-struct.md) | ||
- [A.25. Method](A-method.md) | ||
- [A.26. Properti Public dan Private (Exported vs Unexported)](A-properti-public-dan-private.md) | ||
- [A.27. Interface](A-interface.md) | ||
- [A.28. Any / interface{} / Interface Kosong](A-interface-kosong.md) | ||
- [A.29. Reflect](A-reflect.md) | ||
- [A.30. Goroutine](A-goroutine.md) | ||
- [A.31. Channel](A-channel.md) | ||
- [A.32. Buffered Channel](A-buffered-channel.md) | ||
- [A.33. Channel - Select](A-channel-select.md) | ||
- [A.34. Channel - Range & Close](A-channel-range-close.md) | ||
- [A.35. Channel - Timeout](A-channel-timeout.md) | ||
- [A.36. Defer & Exit](A-defer-exit.md) | ||
- [A.37. Error, Panic, & Recover](A-error-panic-recover.md) | ||
- [A.38. Layout Format String](A-string-format.md) | ||
- [A.39. Random](A-random.md) | ||
- [A.40. Time, Parsing Time, & Format Time](A-time-parsing-format.md) | ||
- [A.41. Timer, Ticker, & Scheduler](A-timer-ticker-scheduler.md) | ||
- [A.42. Time Duration](A-time-duration.md) | ||
- [A.43. Konversi Antar Tipe Data](A-data-type-conversion.md) | ||
- [A.44. Fungsi String](A-strings.md) | ||
- [A.45. Regexp](A-regex.md) | ||
- [A.46. Encode - Decode Base64](A-encoding-base64.md) | ||
- [A.47. Hash Sha1](A-hash-sha1.md) | ||
- [A.48. Arguments & Flag](A-command-line-args-flag.md) | ||
- [A.49. Exec](A-exec.md) | ||
- [A.50. File](A-file.md) | ||
- [A.51. Web Server](A-web-server.md) | ||
- [A.52. URL Parsing](A-url-parsing.md) | ||
- [A.53. JSON Data](A-json.md) | ||
- [A.54. Web Service API Server](A-web-service-api.md) | ||
- [A.55. Simple Client HTTP Request](A-client-http-request-simple.md) | ||
- [A.56. SQL](A-sql.md) | ||
- [A.57. NoSQL MongoDB](A-mongodb.md) | ||
- [A.58. Unit Test](A-unit-test.md) | ||
- [A.59. sync.WaitGroup](A-waitgroup.md) | ||
- [A.60. sync.Mutex](A-mutex.md) | ||
- [A.61. Go Vendoring](A-go-vendoring.md) | ||
- [A.62. Concurrency Pattern: Pipeline](A-concurrency-pipeline.md) | ||
- [A.63. Concurrency Pattern: Simplified Fan-in Fan-out Pipeline](A-simplified-fan-in-fan-out-pipeline.md) | ||
- [A.64. Concurrency Pattern: Context Cancellation Pipeline](A-pipeline-context-cancellation.md) | ||
- [A.65. Go Generics](A-golang-generics.md) | ||
|
||
<hr /> | ||
<hr> | ||
|
||
* B. Pemrograman Web Go Dasar | ||
* [B.1. Golang Web App: Hello World](B-golang-web-hello-world.md) | ||
* [B.2. Routing http.HandleFunc](B-routing-http-handlefunc.md) | ||
* [B.3. Routing Static Assets](B-routing-static-assets.md) | ||
* [B.4. Template: Render HTML Template](B-template-render-html.md) | ||
* [B.5. Template: Render Partial HTML Template](B-template-render-partial-html.md) | ||
* [B.6. Template: Actions & Variables](B-template-actions-variables.md) | ||
* [B.7. Template: Functions](B-template-functions.md) | ||
* [B.8. Template: Custom Functions](B-template-custom-functions.md) | ||
* [B.9. Template: Render Specific HTML Template](B-render-specific-html-template.md) | ||
* [B.10. Template: Render HTML String](B-render-html-string.md) | ||
* [B.11. HTTP Method: POST & GET](B-http-method-basic.md) | ||
* [B.12. Form Value](B-form-value.md) | ||
* [B.13. Form Upload File](B-form-upload-file.md) | ||
* [B.14. AJAX JSON Payload](B-ajax-json-payload.md) | ||
* [B.15. AJAX JSON Response](B-ajax-json-response.md) | ||
* [B.16. AJAX Multiple File Upload](B-ajax-multi-upload.md) | ||
* [B.17. Download File](B-download-file.md) | ||
* [B.18. HTTP Basic Auth](B-http-basic-auth.md) | ||
* [B.19. Middleware http.Handler](B-middleware-using-http-handler.md) | ||
* [B.20. Custom Multiplexer](B-custom-mux-multiplexer.md) | ||
* [B.21. HTTP Cookie](B-cookie.md) | ||
* [B.22. Simple Configuration](B-simple-configuration.md) | ||
* [B.23. Server Handler HTTP Request Cancellation](B-server-handler-http-request-cancellation.md) | ||
- B. Pemrograman Web Go Dasar | ||
- [B.1. Golang Web App: Hello World](B-golang-web-hello-world.md) | ||
- [B.2. Routing http.HandleFunc](B-routing-http-handlefunc.md) | ||
- [B.3. Routing Static Assets](B-routing-static-assets.md) | ||
- [B.4. Template: Render HTML Template](B-template-render-html.md) | ||
- [B.5. Template: Render Partial HTML Template](B-template-render-partial-html.md) | ||
- [B.6. Template: Actions & Variables](B-template-actions-variables.md) | ||
- [B.7. Template: Functions](B-template-functions.md) | ||
- [B.8. Template: Custom Functions](B-template-custom-functions.md) | ||
- [B.9. Template: Render Specific HTML Template](B-render-specific-html-template.md) | ||
- [B.10. Template: Render HTML String](B-render-html-string.md) | ||
- [B.11. HTTP Method: POST & GET](B-http-method-basic.md) | ||
- [B.12. Form Value](B-form-value.md) | ||
- [B.13. Form Upload File](B-form-upload-file.md) | ||
- [B.14. AJAX JSON Payload](B-ajax-json-payload.md) | ||
- [B.15. AJAX JSON Response](B-ajax-json-response.md) | ||
- [B.16. AJAX Multiple File Upload](B-ajax-multi-upload.md) | ||
- [B.17. Download File](B-download-file.md) | ||
- [B.18. HTTP Basic Auth](B-http-basic-auth.md) | ||
- [B.19. Middleware http.Handler](B-middleware-using-http-handler.md) | ||
- [B.20. Custom Multiplexer](B-custom-mux-multiplexer.md) | ||
- [B.21. HTTP Cookie](B-cookie.md) | ||
- [B.22. Simple Configuration](B-simple-configuration.md) | ||
- [B.23. Server Handler HTTP Request Cancellation](B-server-handler-http-request-cancellation.md) | ||
|
||
<hr /> | ||
<hr> | ||
|
||
* C. Pemrograman Go Lanjut | ||
* [C.1. Project Layout Structure](C-project-layout-structure.md) | ||
* [C.2. Go Web Framework](C-golang-web-framework.md) | ||
* [C.3. Echo Framework & Routing](C-echo-routing.md) | ||
* [C.4. Parsing HTTP Request Payload (Echo)](C-parsing-http-request-payload-echo.md) | ||
* [C.5. HTTP Request Payload Validation (Validator v9, Echo)](C-http-request-payload-validation.md) | ||
* [C.6. HTTP Error Handling (Validator v9, Echo)](C-http-error-handling.md) | ||
* [C.7. Template Rendering in Echo](C-echo-template-rendering.md) | ||
* [C.8. Advanced Middleware & Logging (Logrus, Echo Logger)](C-advanced-middleware-and-logging.md) | ||
* [C.9. CLI Flag Parser (Kingpin)](C-flag-parser.md) | ||
* [C.10. Advanced Configuration: Viper](C-advanced-configuration-viper.md) | ||
* [C.11. Best Practice Configuration: Environment Variable](C-best-practice-configuration-env-var.md) | ||
* [C.12. Secure Cookie (Gorilla Securecookie)](C-securecookie.md) | ||
* [C.13. Session (Gorilla Session)](C-session.md) | ||
* [C.14. CORS & Preflight Request](C-cors-preflight-request.md) | ||
* [C.15. CSRF](C-csrf.md) | ||
* [C.16. Secure Middleware](C-secure-middleware.md) | ||
* [C.17. HTTP Gzip Compression (gziphandler)](C-http-gzip-compression.md) | ||
* [C.18. Send Mail (net/smtp, Gomail v2)](C-send-email.md) | ||
* [C.19. Read & Write Excel XLSX File (Excelize)](C-read-write-excel-xlsx-file.md) | ||
* [C.20. Write PDF File (gofpdf)](C-write-pdf-file.md) | ||
* [C.21. Convert HTML to PDF (go-wkhtmltopdf)](C-convert-html-to-pdf.md) | ||
* [C.22. Scraping & Parsing HTML (goquery)](C-scraping-parsing-html.md) | ||
* [C.23. Parse & Generate XML (etree)](C-xml-parser.md) | ||
* [C.24. HTTPS/TLS Web Server](C-https-tls.md) | ||
* [C.25. HTTP/2 & HTTP/2 Server Push](C-http2-server-push.md) | ||
* [C.26. Advanced Client HTTP Request](C-client-http-request-advanced.md) | ||
* [C.27. Secure & Insecure Client HTTP Request](C-secure-insecure-client-http-request.md) | ||
* [C.28. FTP](C-golang-ftp.md) | ||
* [C.29. SSH & SFTP](C-golang-ssh-sftp.md) | ||
* [C.30. Protobuf](C-golang-protobuf-implementation.md) | ||
* [C.31. gRPC + Protobuf](C-golang-grpc-protobuf.md) | ||
* [C.32. JSON Web Token (JWT)](C-golang-jwt.md) | ||
* [C.33. LDAP Authentication](C-golang-ldap-authentication.md) | ||
* [C.34. SSO SAML (Service Provider)](C-golang-sso-saml-sp.md) | ||
* [C.35. Dockerize Aplikasi Golang](C-dockerize-golang.md) | ||
* [C.36. Redis](C-golang-redis.md) | ||
* [C.37. Singleflight](C-singleflight.md) | ||
* [C.38. AWS S3](C-golang-aws-s3.md) | ||
- C. Pemrograman Go Lanjut | ||
- [C.1. Project Layout Structure](C-project-layout-structure.md) | ||
- [C.2. Go Web Framework](C-golang-web-framework.md) | ||
- [C.3. Echo Framework & Routing](C-echo-routing.md) | ||
- [C.4. Parsing HTTP Request Payload (Echo)](C-parsing-http-request-payload-echo.md) | ||
- [C.5. HTTP Request Payload Validation (Validator v9, Echo)](C-http-request-payload-validation.md) | ||
- [C.6. HTTP Error Handling (Validator v9, Echo)](C-http-error-handling.md) | ||
- [C.7. Template Rendering in Echo](C-echo-template-rendering.md) | ||
- [C.8. Advanced Middleware & Logging (Logrus, Echo Logger)](C-advanced-middleware-and-logging.md) | ||
- [C.9. CLI Flag Parser (Kingpin)](C-flag-parser.md) | ||
- [C.10. Advanced Configuration: Viper](C-advanced-configuration-viper.md) | ||
- [C.11. Best Practice Configuration: Environment Variable](C-best-practice-configuration-env-var.md) | ||
- [C.12. Secure Cookie (Gorilla Securecookie)](C-securecookie.md) | ||
- [C.13. Session (Gorilla Session)](C-session.md) | ||
- [C.14. CORS & Preflight Request](C-cors-preflight-request.md) | ||
- [C.15. CSRF](C-csrf.md) | ||
- [C.16. Secure Middleware](C-secure-middleware.md) | ||
- [C.17. HTTP Gzip Compression (gziphandler)](C-http-gzip-compression.md) | ||
- [C.18. Send Mail (net/smtp, Gomail v2)](C-send-email.md) | ||
- [C.19. Read & Write Excel XLSX File (Excelize)](C-read-write-excel-xlsx-file.md) | ||
- [C.20. Write PDF File (gofpdf)](C-write-pdf-file.md) | ||
- [C.21. Convert HTML to PDF (go-wkhtmltopdf)](C-convert-html-to-pdf.md) | ||
- [C.22. Scraping & Parsing HTML (goquery)](C-scraping-parsing-html.md) | ||
- [C.23. Parse & Generate XML (etree)](C-xml-parser.md) | ||
- [C.24. HTTPS/TLS Web Server](C-https-tls.md) | ||
- [C.25. HTTP/2 & HTTP/2 Server Push](C-http2-server-push.md) | ||
- [C.26. Advanced Client HTTP Request](C-client-http-request-advanced.md) | ||
- [C.27. Secure & Insecure Client HTTP Request](C-secure-insecure-client-http-request.md) | ||
- [C.28. FTP](C-golang-ftp.md) | ||
- [C.29. SSH & SFTP](C-golang-ssh-sftp.md) | ||
- [C.30. Protobuf](C-golang-protobuf-implementation.md) | ||
- [C.31. gRPC + Protobuf](C-golang-grpc-protobuf.md) | ||
- [C.32. JSON Web Token (JWT)](C-golang-jwt.md) | ||
- [C.33. LDAP Authentication](C-golang-ldap-authentication.md) | ||
- [C.34. SSO SAML (Service Provider)](C-golang-sso-saml-sp.md) | ||
- [C.35. Dockerize Aplikasi Golang](C-dockerize-golang.md) | ||
- [C.36. Redis](C-golang-redis.md) | ||
- [C.37. Singleflight](C-singleflight.md) | ||
- [C.38. AWS S3](C-golang-aws-s3.md) | ||
|
||
<hr /> | ||
<hr> | ||
|
||
* D. Studi Kasus | ||
* [D.1. Insert 1 Juta Data dari File CSV Ke Database Server, Menggunakan Teknik Worker Pool, Database Connection Pool, dan Mekanisme Failover](D-insert-1mil-csv-record-into-db-in-a-minute.md) | ||
* [D.2. Google API Search Dengan Timeout](D-google-api-search.md) | ||
* [D.3. Web Socket: Chatting App](D-golang-web-socket-chatting-app.md) | ||
- D. Studi Kasus | ||
- [D.1. Insert 1 Juta Data dari File CSV Ke Database Server, Menggunakan Teknik Worker Pool, Database Connection Pool, dan Mekanisme Failover](D-insert-1mil-csv-record-into-db-in-a-minute.md) | ||
- [D.2. Google API Search Dengan Timeout](D-google-api-search.md) | ||
- [D.3. Web Socket: Chatting App](D-golang-web-socket-chatting-app.md) |