diff --git a/1-berkenalan-dengan-golang.html b/1-berkenalan-dengan-golang.html
index 59cdc469a..b11d1a146 100644
--- a/1-berkenalan-dengan-golang.html
+++ b/1-berkenalan-dengan-golang.html
@@ -78,7 +78,7 @@
-
+
diff --git a/2-instalasi-golang.html b/2-instalasi-golang.html
index 7d342c5b3..ea3d8b76d 100644
--- a/2-instalasi-golang.html
+++ b/2-instalasi-golang.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-array.html b/A-array.html
index 38bcbffbc..bfa740236 100644
--- a/A-array.html
+++ b/A-array.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-buffered-channel.html b/A-buffered-channel.html
index 42ef8d23f..5539b651d 100644
--- a/A-buffered-channel.html
+++ b/A-buffered-channel.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-channel-range-close.html b/A-channel-range-close.html
index 243626299..091281e5f 100644
--- a/A-channel-range-close.html
+++ b/A-channel-range-close.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-channel-select.html b/A-channel-select.html
index 6b1865034..ba57eeb6d 100644
--- a/A-channel-select.html
+++ b/A-channel-select.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-channel-timeout.html b/A-channel-timeout.html
index 9e6efe06c..ae1983a07 100644
--- a/A-channel-timeout.html
+++ b/A-channel-timeout.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-channel.html b/A-channel.html
index ff6c87634..4c13156f4 100644
--- a/A-channel.html
+++ b/A-channel.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-client-http-request-simple.html b/A-client-http-request-simple.html
index 1077a9a88..f5b89da48 100644
--- a/A-client-http-request-simple.html
+++ b/A-client-http-request-simple.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-command-line-args-flag.html b/A-command-line-args-flag.html
index e2198620b..8eb1c8cab 100644
--- a/A-command-line-args-flag.html
+++ b/A-command-line-args-flag.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-concurrency-pipeline.html b/A-concurrency-pipeline.html
index 863567088..301178fd3 100644
--- a/A-concurrency-pipeline.html
+++ b/A-concurrency-pipeline.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-data-type-conversion.html b/A-data-type-conversion.html
index 3b34b5529..6bc851239 100644
--- a/A-data-type-conversion.html
+++ b/A-data-type-conversion.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-defer-exit.html b/A-defer-exit.html
index a90bdb02b..746be6b13 100644
--- a/A-defer-exit.html
+++ b/A-defer-exit.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-encoding-base64.html b/A-encoding-base64.html
index dccbd5591..93f5297df 100644
--- a/A-encoding-base64.html
+++ b/A-encoding-base64.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-error-panic-recover.html b/A-error-panic-recover.html
index 99bab0b7c..1d891e5d3 100644
--- a/A-error-panic-recover.html
+++ b/A-error-panic-recover.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-exec.html b/A-exec.html
index 452ca24e4..e1bb22fdb 100644
--- a/A-exec.html
+++ b/A-exec.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-file.html b/A-file.html
index a3c84cbff..a2c6ef4bd 100644
--- a/A-file.html
+++ b/A-file.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-fungsi-closure.html b/A-fungsi-closure.html
index 1f3de4f99..cf0e23fd3 100644
--- a/A-fungsi-closure.html
+++ b/A-fungsi-closure.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-fungsi-multiple-return.html b/A-fungsi-multiple-return.html
index 645300471..a84263433 100644
--- a/A-fungsi-multiple-return.html
+++ b/A-fungsi-multiple-return.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-fungsi-sebagai-parameter.html b/A-fungsi-sebagai-parameter.html
index ac2e4e95b..4529b1fc4 100644
--- a/A-fungsi-sebagai-parameter.html
+++ b/A-fungsi-sebagai-parameter.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-fungsi-variadic.html b/A-fungsi-variadic.html
index 5df66a48d..6bce051c9 100644
--- a/A-fungsi-variadic.html
+++ b/A-fungsi-variadic.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-fungsi.html b/A-fungsi.html
index b1fea3743..f56112943 100644
--- a/A-fungsi.html
+++ b/A-fungsi.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-go-command.html b/A-go-command.html
index f71115ea7..f11c947e3 100644
--- a/A-go-command.html
+++ b/A-go-command.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-go-vendoring.html b/A-go-vendoring.html
index 7f131a029..842778060 100644
--- a/A-go-vendoring.html
+++ b/A-go-vendoring.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-golang-generics.html b/A-golang-generics.html
index a4355f961..b5d750bcd 100644
--- a/A-golang-generics.html
+++ b/A-golang-generics.html
@@ -78,7 +78,7 @@
-
+
diff --git a/A-gopath-dan-workspace.html b/A-gopath-dan-workspace.html
index 3bfc47ef4..b05bf7761 100644
--- a/A-gopath-dan-workspace.html
+++ b/A-gopath-dan-workspace.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-goroutine.html b/A-goroutine.html
index 6d80ce4a0..864e27648 100644
--- a/A-goroutine.html
+++ b/A-goroutine.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-hash-sha1.html b/A-hash-sha1.html
index b0ae1a683..f04265857 100644
--- a/A-hash-sha1.html
+++ b/A-hash-sha1.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-hello-world.html b/A-hello-world.html
index e8003b121..42f19931e 100644
--- a/A-hello-world.html
+++ b/A-hello-world.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-instalasi-editor.html b/A-instalasi-editor.html
index a36924c98..3f6499b0d 100644
--- a/A-instalasi-editor.html
+++ b/A-instalasi-editor.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-interface-kosong.html b/A-interface-kosong.html
index 299654399..909e7fb49 100644
--- a/A-interface-kosong.html
+++ b/A-interface-kosong.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-interface.html b/A-interface.html
index cb821073a..af259d9fe 100644
--- a/A-interface.html
+++ b/A-interface.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-json.html b/A-json.html
index 349ff7bb9..a69a44090 100644
--- a/A-json.html
+++ b/A-json.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-komentar.html b/A-komentar.html
index a746584f8..bc5d46356 100644
--- a/A-komentar.html
+++ b/A-komentar.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-konstanta.html b/A-konstanta.html
index 1f20a4608..fef911d06 100644
--- a/A-konstanta.html
+++ b/A-konstanta.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-map.html b/A-map.html
index e213fd177..001582b63 100644
--- a/A-map.html
+++ b/A-map.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-method.html b/A-method.html
index 774db5fbd..fa671202e 100644
--- a/A-method.html
+++ b/A-method.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-mongodb.html b/A-mongodb.html
index 3290f146e..e24e5d2f0 100644
--- a/A-mongodb.html
+++ b/A-mongodb.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-mutex.html b/A-mutex.html
index 3dbf6853c..19e20dc33 100644
--- a/A-mutex.html
+++ b/A-mutex.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-operator.html b/A-operator.html
index 5e48232b2..e952aa283 100644
--- a/A-operator.html
+++ b/A-operator.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-perulangan.html b/A-perulangan.html
index f9295c6c0..205bfa4d0 100644
--- a/A-perulangan.html
+++ b/A-perulangan.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-pipeline-context-cancellation.html b/A-pipeline-context-cancellation.html
index 6aa17a50d..6de86126a 100644
--- a/A-pipeline-context-cancellation.html
+++ b/A-pipeline-context-cancellation.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-pointer.html b/A-pointer.html
index 9b3735c87..591d83961 100644
--- a/A-pointer.html
+++ b/A-pointer.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-properti-public-dan-private.html b/A-properti-public-dan-private.html
index a40555f54..aacdd9807 100644
--- a/A-properti-public-dan-private.html
+++ b/A-properti-public-dan-private.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-random.html b/A-random.html
index fd2777360..ccace8c18 100644
--- a/A-random.html
+++ b/A-random.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-reflect.html b/A-reflect.html
index 19f7501bc..8b547a006 100644
--- a/A-reflect.html
+++ b/A-reflect.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-regex.html b/A-regex.html
index 66fae0454..2a99a94dc 100644
--- a/A-regex.html
+++ b/A-regex.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-seleksi-kondisi.html b/A-seleksi-kondisi.html
index 9a42c0a11..b6c80e814 100644
--- a/A-seleksi-kondisi.html
+++ b/A-seleksi-kondisi.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-setup-go-project-dengan-go-modules.html b/A-setup-go-project-dengan-go-modules.html
index aa5f84dd0..f24010cfd 100644
--- a/A-setup-go-project-dengan-go-modules.html
+++ b/A-setup-go-project-dengan-go-modules.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-simplified-fan-in-fan-out-pipeline.html b/A-simplified-fan-in-fan-out-pipeline.html
index bd68a293b..838eb9612 100644
--- a/A-simplified-fan-in-fan-out-pipeline.html
+++ b/A-simplified-fan-in-fan-out-pipeline.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-slice.html b/A-slice.html
index 1da92e740..27fa282a5 100644
--- a/A-slice.html
+++ b/A-slice.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-sql.html b/A-sql.html
index 57b2716a2..9e8e7e7eb 100644
--- a/A-sql.html
+++ b/A-sql.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-string-format.html b/A-string-format.html
index b8131d345..eb2689c40 100644
--- a/A-string-format.html
+++ b/A-string-format.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-strings.html b/A-strings.html
index d645357d1..5496f2838 100644
--- a/A-strings.html
+++ b/A-strings.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-struct.html b/A-struct.html
index 6e53d33dd..4f2c6418a 100644
--- a/A-struct.html
+++ b/A-struct.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-time-duration.html b/A-time-duration.html
index 5bdecd00f..b7f4661c0 100644
--- a/A-time-duration.html
+++ b/A-time-duration.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-time-parsing-format.html b/A-time-parsing-format.html
index 4c8070129..9026cbf3d 100644
--- a/A-time-parsing-format.html
+++ b/A-time-parsing-format.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-timer-ticker-scheduler.html b/A-timer-ticker-scheduler.html
index c0cde4057..9337564ed 100644
--- a/A-timer-ticker-scheduler.html
+++ b/A-timer-ticker-scheduler.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-tipe-data.html b/A-tipe-data.html
index 0105b10de..6da4dd876 100644
--- a/A-tipe-data.html
+++ b/A-tipe-data.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-unit-test.html b/A-unit-test.html
index 7b6753406..260264a1a 100644
--- a/A-unit-test.html
+++ b/A-unit-test.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-url-parsing.html b/A-url-parsing.html
index 1d6fda38c..4979bd8a2 100644
--- a/A-url-parsing.html
+++ b/A-url-parsing.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-variabel.html b/A-variabel.html
index a1e800677..ab6dd182b 100644
--- a/A-variabel.html
+++ b/A-variabel.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-waitgroup.html b/A-waitgroup.html
index e5906f5f1..7f3401a07 100644
--- a/A-waitgroup.html
+++ b/A-waitgroup.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-web-server.html b/A-web-server.html
index 7f2d48a11..0b3f83235 100644
--- a/A-web-server.html
+++ b/A-web-server.html
@@ -80,7 +80,7 @@
-
+
diff --git a/A-web-service-api.html b/A-web-service-api.html
index af2d00a96..169554292 100644
--- a/A-web-service-api.html
+++ b/A-web-service-api.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-ajax-json-payload.html b/B-ajax-json-payload.html
index ff1c97eb8..aad58b256 100644
--- a/B-ajax-json-payload.html
+++ b/B-ajax-json-payload.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-ajax-json-response.html b/B-ajax-json-response.html
index e203e7398..c49e32758 100644
--- a/B-ajax-json-response.html
+++ b/B-ajax-json-response.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-ajax-multi-upload.html b/B-ajax-multi-upload.html
index efe9cd202..98de027e0 100644
--- a/B-ajax-multi-upload.html
+++ b/B-ajax-multi-upload.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-cookie.html b/B-cookie.html
index cf29d51db..fdf1edea2 100644
--- a/B-cookie.html
+++ b/B-cookie.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-custom-mux-multiplexer.html b/B-custom-mux-multiplexer.html
index 07f24afda..326afe9f0 100644
--- a/B-custom-mux-multiplexer.html
+++ b/B-custom-mux-multiplexer.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-download-file.html b/B-download-file.html
index bb6705644..045903cf2 100644
--- a/B-download-file.html
+++ b/B-download-file.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-form-upload-file.html b/B-form-upload-file.html
index a0840687d..e9fedcf41 100644
--- a/B-form-upload-file.html
+++ b/B-form-upload-file.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-form-value.html b/B-form-value.html
index b32611f16..fe9d84525 100644
--- a/B-form-value.html
+++ b/B-form-value.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-golang-web-hello-world.html b/B-golang-web-hello-world.html
index 776bf8346..473c02a65 100644
--- a/B-golang-web-hello-world.html
+++ b/B-golang-web-hello-world.html
@@ -78,7 +78,7 @@
-
+
diff --git a/B-http-basic-auth.html b/B-http-basic-auth.html
index 7f5952497..a0943645d 100644
--- a/B-http-basic-auth.html
+++ b/B-http-basic-auth.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-http-method-basic.html b/B-http-method-basic.html
index 4f292a81c..9bb973450 100644
--- a/B-http-method-basic.html
+++ b/B-http-method-basic.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-middleware-using-http-handler.html b/B-middleware-using-http-handler.html
index c2f1cfca8..3333cf4be 100644
--- a/B-middleware-using-http-handler.html
+++ b/B-middleware-using-http-handler.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-render-html-string.html b/B-render-html-string.html
index d2162dcd3..58ee07401 100644
--- a/B-render-html-string.html
+++ b/B-render-html-string.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-render-specific-html-template.html b/B-render-specific-html-template.html
index 1839f1ea9..4026c8ca1 100644
--- a/B-render-specific-html-template.html
+++ b/B-render-specific-html-template.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-routing-http-handlefunc.html b/B-routing-http-handlefunc.html
index 5655eba87..23e7c730f 100644
--- a/B-routing-http-handlefunc.html
+++ b/B-routing-http-handlefunc.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-routing-static-assets.html b/B-routing-static-assets.html
index 3d1c7d54e..7103f5755 100644
--- a/B-routing-static-assets.html
+++ b/B-routing-static-assets.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-server-handler-http-request-cancellation.html b/B-server-handler-http-request-cancellation.html
index d15afb935..4199f8655 100644
--- a/B-server-handler-http-request-cancellation.html
+++ b/B-server-handler-http-request-cancellation.html
@@ -78,7 +78,7 @@
-
+
diff --git a/B-simple-configuration.html b/B-simple-configuration.html
index d9767748c..6914186b7 100644
--- a/B-simple-configuration.html
+++ b/B-simple-configuration.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-template-actions-variables.html b/B-template-actions-variables.html
index 15bb86004..f42e7d906 100644
--- a/B-template-actions-variables.html
+++ b/B-template-actions-variables.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-template-custom-functions.html b/B-template-custom-functions.html
index 85da9ff9d..ea1e96947 100644
--- a/B-template-custom-functions.html
+++ b/B-template-custom-functions.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-template-functions.html b/B-template-functions.html
index 54222af33..a5d824ec2 100644
--- a/B-template-functions.html
+++ b/B-template-functions.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-template-render-html.html b/B-template-render-html.html
index 9b9b0c2f2..2172a4935 100644
--- a/B-template-render-html.html
+++ b/B-template-render-html.html
@@ -80,7 +80,7 @@
-
+
diff --git a/B-template-render-partial-html.html b/B-template-render-partial-html.html
index b7327c9fa..c718a9e43 100644
--- a/B-template-render-partial-html.html
+++ b/B-template-render-partial-html.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-advanced-configuration-viper.html b/C-advanced-configuration-viper.html
index 33214f01f..1c91627af 100644
--- a/C-advanced-configuration-viper.html
+++ b/C-advanced-configuration-viper.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-advanced-middleware-and-logging.html b/C-advanced-middleware-and-logging.html
index 852c3d8d9..ef1d81649 100644
--- a/C-advanced-middleware-and-logging.html
+++ b/C-advanced-middleware-and-logging.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-best-practice-configuration-env-var.html b/C-best-practice-configuration-env-var.html
index 1bc75d5ad..4ca7701a2 100644
--- a/C-best-practice-configuration-env-var.html
+++ b/C-best-practice-configuration-env-var.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-client-http-request-advanced.html b/C-client-http-request-advanced.html
index 0a37bed63..225867482 100644
--- a/C-client-http-request-advanced.html
+++ b/C-client-http-request-advanced.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-convert-html-to-pdf.html b/C-convert-html-to-pdf.html
index c21fc561f..c0b60ba67 100644
--- a/C-convert-html-to-pdf.html
+++ b/C-convert-html-to-pdf.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-cors-preflight-request.html b/C-cors-preflight-request.html
index 3b2c49aa5..ce3a97696 100644
--- a/C-cors-preflight-request.html
+++ b/C-cors-preflight-request.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-csrf.html b/C-csrf.html
index b8515c276..0c4cfab2d 100644
--- a/C-csrf.html
+++ b/C-csrf.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-dockerize-golang.html b/C-dockerize-golang.html
index 3277b2bc8..4a6ba796a 100644
--- a/C-dockerize-golang.html
+++ b/C-dockerize-golang.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-echo-routing.html b/C-echo-routing.html
index b5d5c4369..84c95e024 100644
--- a/C-echo-routing.html
+++ b/C-echo-routing.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-echo-template-rendering.html b/C-echo-template-rendering.html
index c3784a8ce..deb937b59 100644
--- a/C-echo-template-rendering.html
+++ b/C-echo-template-rendering.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-flag-parser.html b/C-flag-parser.html
index 3b453edf5..a16b24934 100644
--- a/C-flag-parser.html
+++ b/C-flag-parser.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-aws-s3.html b/C-golang-aws-s3.html
index 6d1d026ae..1a293bb6b 100644
--- a/C-golang-aws-s3.html
+++ b/C-golang-aws-s3.html
@@ -78,7 +78,7 @@
-
+
diff --git a/C-golang-ftp.html b/C-golang-ftp.html
index dffe0bbf3..c580f36c3 100644
--- a/C-golang-ftp.html
+++ b/C-golang-ftp.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-grpc-protobuf.html b/C-golang-grpc-protobuf.html
index 409174458..a18c47a82 100644
--- a/C-golang-grpc-protobuf.html
+++ b/C-golang-grpc-protobuf.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-jwt.html b/C-golang-jwt.html
index 70b2fab08..cdcaeefd9 100644
--- a/C-golang-jwt.html
+++ b/C-golang-jwt.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-ldap-authentication.html b/C-golang-ldap-authentication.html
index ea8db8a8d..80e01d162 100644
--- a/C-golang-ldap-authentication.html
+++ b/C-golang-ldap-authentication.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-protobuf-implementation.html b/C-golang-protobuf-implementation.html
index 1acfacc85..f6ef43fa0 100644
--- a/C-golang-protobuf-implementation.html
+++ b/C-golang-protobuf-implementation.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-redis.html b/C-golang-redis.html
index bc336f4cc..83c1de0a9 100644
--- a/C-golang-redis.html
+++ b/C-golang-redis.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-ssh-sftp.html b/C-golang-ssh-sftp.html
index 8d23f3bad..951a654ee 100644
--- a/C-golang-ssh-sftp.html
+++ b/C-golang-ssh-sftp.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-sso-saml-sp.html b/C-golang-sso-saml-sp.html
index c36b571fe..5bcdf7459 100644
--- a/C-golang-sso-saml-sp.html
+++ b/C-golang-sso-saml-sp.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-golang-web-framework.html b/C-golang-web-framework.html
index 01fc35dc7..51b97a279 100644
--- a/C-golang-web-framework.html
+++ b/C-golang-web-framework.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-http-error-handling.html b/C-http-error-handling.html
index a10613ebb..3fd9766d0 100644
--- a/C-http-error-handling.html
+++ b/C-http-error-handling.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-http-gzip-compression.html b/C-http-gzip-compression.html
index 9739888db..c4eb45cf7 100644
--- a/C-http-gzip-compression.html
+++ b/C-http-gzip-compression.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-http-request-payload-validation.html b/C-http-request-payload-validation.html
index d1f8bfb09..163ef86eb 100644
--- a/C-http-request-payload-validation.html
+++ b/C-http-request-payload-validation.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-http2-server-push.html b/C-http2-server-push.html
index 200a1c9c5..2519552d4 100644
--- a/C-http2-server-push.html
+++ b/C-http2-server-push.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-https-tls.html b/C-https-tls.html
index 3406ae734..0b5b26919 100644
--- a/C-https-tls.html
+++ b/C-https-tls.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-parsing-http-request-payload-echo.html b/C-parsing-http-request-payload-echo.html
index 27a926942..83f0abee1 100644
--- a/C-parsing-http-request-payload-echo.html
+++ b/C-parsing-http-request-payload-echo.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-project-layout-structure.html b/C-project-layout-structure.html
index 8c9e18ae3..adf5d9bdf 100644
--- a/C-project-layout-structure.html
+++ b/C-project-layout-structure.html
@@ -78,7 +78,7 @@
-
+
diff --git a/C-read-write-excel-xlsx-file.html b/C-read-write-excel-xlsx-file.html
index 9c9b5ca3c..a31a2c08c 100644
--- a/C-read-write-excel-xlsx-file.html
+++ b/C-read-write-excel-xlsx-file.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-scraping-parsing-html.html b/C-scraping-parsing-html.html
index b9beb0f68..9b8bb48c8 100644
--- a/C-scraping-parsing-html.html
+++ b/C-scraping-parsing-html.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-secure-insecure-client-http-request.html b/C-secure-insecure-client-http-request.html
index fb0bebe7c..3678ea407 100644
--- a/C-secure-insecure-client-http-request.html
+++ b/C-secure-insecure-client-http-request.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-secure-middleware.html b/C-secure-middleware.html
index f957754c0..9ea9a952d 100644
--- a/C-secure-middleware.html
+++ b/C-secure-middleware.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-securecookie.html b/C-securecookie.html
index 3b50ab1eb..3a2af9a42 100644
--- a/C-securecookie.html
+++ b/C-securecookie.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-send-email.html b/C-send-email.html
index 9336142a4..e805af332 100644
--- a/C-send-email.html
+++ b/C-send-email.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-session.html b/C-session.html
index 3e178521b..adc5ef169 100644
--- a/C-session.html
+++ b/C-session.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-singleflight.html b/C-singleflight.html
index a0066ebbf..d1a86405b 100644
--- a/C-singleflight.html
+++ b/C-singleflight.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-write-pdf-file.html b/C-write-pdf-file.html
index 71368f8eb..0083af446 100644
--- a/C-write-pdf-file.html
+++ b/C-write-pdf-file.html
@@ -80,7 +80,7 @@
-
+
diff --git a/C-xml-parser.html b/C-xml-parser.html
index 299c7e8c6..949aecefd 100644
--- a/C-xml-parser.html
+++ b/C-xml-parser.html
@@ -80,7 +80,7 @@
-
+
diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html
index 8d83d6358..92f5df6c2 100644
--- a/CONTRIBUTING.html
+++ b/CONTRIBUTING.html
@@ -78,7 +78,7 @@
-
+
diff --git a/D-golang-web-socket-chatting-app.html b/D-golang-web-socket-chatting-app.html
index b4c340ff4..296882980 100644
--- a/D-golang-web-socket-chatting-app.html
+++ b/D-golang-web-socket-chatting-app.html
@@ -78,7 +78,7 @@
-
+
diff --git a/D-google-api-search.html b/D-google-api-search.html
index 9ba0cb7e2..8a850805e 100644
--- a/D-google-api-search.html
+++ b/D-google-api-search.html
@@ -80,7 +80,7 @@
-
+
diff --git a/D-insert-1mil-csv-record-into-db-in-a-minute.html b/D-insert-1mil-csv-record-into-db-in-a-minute.html
index 3545c5c22..5133c6da1 100644
--- a/D-insert-1mil-csv-record-into-db-in-a-minute.html
+++ b/D-insert-1mil-csv-record-into-db-in-a-minute.html
@@ -78,7 +78,7 @@
-
+
diff --git a/DISTRIBUTION.html b/DISTRIBUTION.html
index ea773ad77..3ccc0e216 100644
--- a/DISTRIBUTION.html
+++ b/DISTRIBUTION.html
@@ -78,7 +78,7 @@
-
+
diff --git a/images/A_array_0_array.png b/images/A_array_0_array.png
index 6750ee662..a643b3660 100644
Binary files a/images/A_array_0_array.png and b/images/A_array_0_array.png differ
diff --git a/images/A_array_1_1_array_dots.png b/images/A_array_1_1_array_dots.png
index 356072c87..ad68eb152 100644
Binary files a/images/A_array_1_1_array_dots.png and b/images/A_array_1_1_array_dots.png differ
diff --git a/images/A_array_1_array_initialization_and_len.png b/images/A_array_1_array_initialization_and_len.png
index a7e8caefc..735bc83d9 100644
Binary files a/images/A_array_1_array_initialization_and_len.png and b/images/A_array_1_array_initialization_and_len.png differ
diff --git a/images/A_array_2_array_multidimension.png b/images/A_array_2_array_multidimension.png
index 06c470c7a..aaec766d3 100644
Binary files a/images/A_array_2_array_multidimension.png and b/images/A_array_2_array_multidimension.png differ
diff --git a/images/A_array_3_for_range.png b/images/A_array_3_for_range.png
index 8ae86b716..439b3b109 100644
Binary files a/images/A_array_3_for_range.png and b/images/A_array_3_for_range.png differ
diff --git a/images/A_array_4_for_range_error.png b/images/A_array_4_for_range_error.png
index 571839c42..e23bb7c1a 100644
Binary files a/images/A_array_4_for_range_error.png and b/images/A_array_4_for_range_error.png differ
diff --git a/images/A_array_5_for_range_underscore.png b/images/A_array_5_for_range_underscore.png
index 703cee28a..46dc74a7f 100644
Binary files a/images/A_array_5_for_range_underscore.png and b/images/A_array_5_for_range_underscore.png differ
diff --git a/images/A_buffered_channel_1_anatomy.png b/images/A_buffered_channel_1_anatomy.png
index 40c13f8ed..97506be8e 100644
Binary files a/images/A_buffered_channel_1_anatomy.png and b/images/A_buffered_channel_1_anatomy.png differ
diff --git a/images/A_buffered_channel_2_buffered_channel.png b/images/A_buffered_channel_2_buffered_channel.png
index 9a5bbfc85..a62aeb72c 100644
Binary files a/images/A_buffered_channel_2_buffered_channel.png and b/images/A_buffered_channel_2_buffered_channel.png differ
diff --git a/images/A_channel_1_analogy.png b/images/A_channel_1_analogy.png
index 0e9b261b0..90dd1fb61 100644
Binary files a/images/A_channel_1_analogy.png and b/images/A_channel_1_analogy.png differ
diff --git a/images/A_channel_2_channel.png b/images/A_channel_2_channel.png
index f57a67a3e..66fca3423 100644
Binary files a/images/A_channel_2_channel.png and b/images/A_channel_2_channel.png differ
diff --git a/images/A_channel_3_channel_param.png b/images/A_channel_3_channel_param.png
index fd160ca77..870d063af 100644
Binary files a/images/A_channel_3_channel_param.png and b/images/A_channel_3_channel_param.png differ
diff --git a/images/A_channel_range_close_1_for_range_close.png b/images/A_channel_range_close_1_for_range_close.png
index 856661ba4..5e38320a9 100644
Binary files a/images/A_channel_range_close_1_for_range_close.png and b/images/A_channel_range_close_1_for_range_close.png differ
diff --git a/images/A_channel_select_1_channel_select.png b/images/A_channel_select_1_channel_select.png
index 089e54842..cd985ebff 100644
Binary files a/images/A_channel_select_1_channel_select.png and b/images/A_channel_select_1_channel_select.png differ
diff --git a/images/A_channel_timeout_1_channel_delay.png b/images/A_channel_timeout_1_channel_delay.png
index 3d8fcc40d..df1414a13 100644
Binary files a/images/A_channel_timeout_1_channel_delay.png and b/images/A_channel_timeout_1_channel_delay.png differ
diff --git a/images/A_cli_flag_arg_1_argument.png b/images/A_cli_flag_arg_1_argument.png
index f211e4170..0c433fd1d 100644
Binary files a/images/A_cli_flag_arg_1_argument.png and b/images/A_cli_flag_arg_1_argument.png differ
diff --git a/images/A_cli_flag_arg_2_flag.png b/images/A_cli_flag_arg_2_flag.png
index 7c1475675..26f63c678 100644
Binary files a/images/A_cli_flag_arg_2_flag.png and b/images/A_cli_flag_arg_2_flag.png differ
diff --git a/images/A_cli_flag_arg_3_flag_info.png b/images/A_cli_flag_arg_3_flag_info.png
index 8a9ca6bb2..b5d74a29f 100644
Binary files a/images/A_cli_flag_arg_3_flag_info.png and b/images/A_cli_flag_arg_3_flag_info.png differ
diff --git a/images/A_defer_exit_1_defer.png b/images/A_defer_exit_1_defer.png
index e84d64ad7..48f88e90d 100644
Binary files a/images/A_defer_exit_1_defer.png and b/images/A_defer_exit_1_defer.png differ
diff --git a/images/A_defer_exit_2_defer_return.png b/images/A_defer_exit_2_defer_return.png
index 1b618565a..d403c7bba 100644
Binary files a/images/A_defer_exit_2_defer_return.png and b/images/A_defer_exit_2_defer_return.png differ
diff --git a/images/A_defer_exit_3_exit.png b/images/A_defer_exit_3_exit.png
index ed3790c61..263ee4cd2 100644
Binary files a/images/A_defer_exit_3_exit.png and b/images/A_defer_exit_3_exit.png differ
diff --git a/images/A_encoding_base64_1_encode_decode.png b/images/A_encoding_base64_1_encode_decode.png
index 8dcdc817f..e202bd128 100644
Binary files a/images/A_encoding_base64_1_encode_decode.png and b/images/A_encoding_base64_1_encode_decode.png differ
diff --git a/images/A_error_panic_recover_1_error.png b/images/A_error_panic_recover_1_error.png
index 35b04cb89..954f6469d 100644
Binary files a/images/A_error_panic_recover_1_error.png and b/images/A_error_panic_recover_1_error.png differ
diff --git a/images/A_error_panic_recover_2_custom_error.png b/images/A_error_panic_recover_2_custom_error.png
index a5bdb2d45..b6e98eb66 100644
Binary files a/images/A_error_panic_recover_2_custom_error.png and b/images/A_error_panic_recover_2_custom_error.png differ
diff --git a/images/A_error_panic_recover_3_panic.png b/images/A_error_panic_recover_3_panic.png
index 4978146a0..72dfb79e8 100644
Binary files a/images/A_error_panic_recover_3_panic.png and b/images/A_error_panic_recover_3_panic.png differ
diff --git a/images/A_error_panic_recover_4_recover.png b/images/A_error_panic_recover_4_recover.png
index 13b09e07c..80a33fc22 100644
Binary files a/images/A_error_panic_recover_4_recover.png and b/images/A_error_panic_recover_4_recover.png differ
diff --git a/images/A_exec_1_exec.png b/images/A_exec_1_exec.png
index db39def0e..c530543be 100644
Binary files a/images/A_exec_1_exec.png and b/images/A_exec_1_exec.png differ
diff --git a/images/A_file_1_create.png b/images/A_file_1_create.png
index 112a0c81b..d4d056464 100644
Binary files a/images/A_file_1_create.png and b/images/A_file_1_create.png differ
diff --git a/images/A_file_2_write.png b/images/A_file_2_write.png
index a023da2fc..d66f4d4c1 100644
Binary files a/images/A_file_2_write.png and b/images/A_file_2_write.png differ
diff --git a/images/A_file_3_read.png b/images/A_file_3_read.png
index be50de3fc..4b7570cf4 100644
Binary files a/images/A_file_3_read.png and b/images/A_file_3_read.png differ
diff --git a/images/A_file_4_delete.png b/images/A_file_4_delete.png
index d5163dabf..0faaeb6dc 100644
Binary files a/images/A_file_4_delete.png and b/images/A_file_4_delete.png differ
diff --git a/images/A_fungsi_1_function.png b/images/A_fungsi_1_function.png
index 7266c33b5..3b42e8c7b 100644
Binary files a/images/A_fungsi_1_function.png and b/images/A_fungsi_1_function.png differ
diff --git a/images/A_fungsi_2_function_return_type.png b/images/A_fungsi_2_function_return_type.png
index a4af7ca3e..cb57815bb 100644
Binary files a/images/A_fungsi_2_function_return_type.png and b/images/A_fungsi_2_function_return_type.png differ
diff --git a/images/A_fungsi_3_function_return_as_break.png b/images/A_fungsi_3_function_return_as_break.png
index 8171ad426..323d1784d 100644
Binary files a/images/A_fungsi_3_function_return_as_break.png and b/images/A_fungsi_3_function_return_as_break.png differ
diff --git a/images/A_fungsi_closure_1_closure.png b/images/A_fungsi_closure_1_closure.png
index 7d5933fbe..a2d96d9b1 100644
Binary files a/images/A_fungsi_closure_1_closure.png and b/images/A_fungsi_closure_1_closure.png differ
diff --git a/images/A_fungsi_closure_2_iife.png b/images/A_fungsi_closure_2_iife.png
index e5925e116..b83891110 100644
Binary files a/images/A_fungsi_closure_2_iife.png and b/images/A_fungsi_closure_2_iife.png differ
diff --git a/images/A_fungsi_closure_3_combination.png b/images/A_fungsi_closure_3_combination.png
index 5521d3cda..b6967008c 100644
Binary files a/images/A_fungsi_closure_3_combination.png and b/images/A_fungsi_closure_3_combination.png differ
diff --git a/images/A_fungsi_multiple_return_1_multiple_return.png b/images/A_fungsi_multiple_return_1_multiple_return.png
index 4bc563753..a6ac825dc 100644
Binary files a/images/A_fungsi_multiple_return_1_multiple_return.png and b/images/A_fungsi_multiple_return_1_multiple_return.png differ
diff --git a/images/A_fungsi_sebagai_parameter_1_filtering.png b/images/A_fungsi_sebagai_parameter_1_filtering.png
index a1ed30309..66ac6c9d4 100644
Binary files a/images/A_fungsi_sebagai_parameter_1_filtering.png and b/images/A_fungsi_sebagai_parameter_1_filtering.png differ
diff --git a/images/A_fungsi_variadic_1_variadic_param.png b/images/A_fungsi_variadic_1_variadic_param.png
index acd613456..809900452 100644
Binary files a/images/A_fungsi_variadic_1_variadic_param.png and b/images/A_fungsi_variadic_1_variadic_param.png differ
diff --git a/images/A_fungsi_variadic_2_parameter_combination.png b/images/A_fungsi_variadic_2_parameter_combination.png
index a5cbfe2f6..cfc73e806 100644
Binary files a/images/A_fungsi_variadic_2_parameter_combination.png and b/images/A_fungsi_variadic_2_parameter_combination.png differ
diff --git a/images/A_gopath_workspace_1_path.png b/images/A_gopath_workspace_1_path.png
index 54ec43119..e55a28549 100644
Binary files a/images/A_gopath_workspace_1_path.png and b/images/A_gopath_workspace_1_path.png differ
diff --git a/images/A_goroutine_1_goroutine.png b/images/A_goroutine_1_goroutine.png
index 20d90eec1..4da186064 100644
Binary files a/images/A_goroutine_1_goroutine.png and b/images/A_goroutine_1_goroutine.png differ
diff --git a/images/A_hash_1_hash_sha1.png b/images/A_hash_1_hash_sha1.png
index a723c1213..98dd9cc92 100644
Binary files a/images/A_hash_1_hash_sha1.png and b/images/A_hash_1_hash_sha1.png differ
diff --git a/images/A_hash_2_hash_salt_sha1.png b/images/A_hash_2_hash_salt_sha1.png
index ee1b269f4..e7795f219 100644
Binary files a/images/A_hash_2_hash_salt_sha1.png and b/images/A_hash_2_hash_salt_sha1.png differ
diff --git a/images/A_http_request_1_http_request.png b/images/A_http_request_1_http_request.png
index a635565c1..8259dfc03 100644
Binary files a/images/A_http_request_1_http_request.png and b/images/A_http_request_1_http_request.png differ
diff --git a/images/A_http_request_2_http_request_form_data.png b/images/A_http_request_2_http_request_form_data.png
index b370bd063..bdfadc997 100644
Binary files a/images/A_http_request_2_http_request_form_data.png and b/images/A_http_request_2_http_request_form_data.png differ
diff --git a/images/A_interface_1_interface.png b/images/A_interface_1_interface.png
index ffc926ec1..40c09b524 100644
Binary files a/images/A_interface_1_interface.png and b/images/A_interface_1_interface.png differ
diff --git a/images/A_interface_2_embedded_interface.png b/images/A_interface_2_embedded_interface.png
index 88908d19b..3756d0941 100644
Binary files a/images/A_interface_2_embedded_interface.png and b/images/A_interface_2_embedded_interface.png differ
diff --git a/images/A_interface_kosong_1_empty_interface.png b/images/A_interface_kosong_1_empty_interface.png
index f3b4a6b2a..84ac03d5c 100644
Binary files a/images/A_interface_kosong_1_empty_interface.png and b/images/A_interface_kosong_1_empty_interface.png differ
diff --git a/images/A_interface_kosong_2_interface_casting.png b/images/A_interface_kosong_2_interface_casting.png
index 3e5fe61ff..1ee0f90a4 100644
Binary files a/images/A_interface_kosong_2_interface_casting.png and b/images/A_interface_kosong_2_interface_casting.png differ
diff --git a/images/A_interface_kosong_3_interface_pointer.png b/images/A_interface_kosong_3_interface_pointer.png
index 9aa00067a..71eac0843 100644
Binary files a/images/A_interface_kosong_3_interface_pointer.png and b/images/A_interface_kosong_3_interface_pointer.png differ
diff --git a/images/A_json_1_decode.png b/images/A_json_1_decode.png
index 03132985c..fa5f49de9 100644
Binary files a/images/A_json_1_decode.png and b/images/A_json_1_decode.png differ
diff --git a/images/A_json_2_encode.png b/images/A_json_2_encode.png
index a982de32c..94d8c1965 100644
Binary files a/images/A_json_2_encode.png and b/images/A_json_2_encode.png differ
diff --git a/images/A_komentar_1_inline_comment.png b/images/A_komentar_1_inline_comment.png
index 8bbfe57bb..454a62acc 100644
Binary files a/images/A_komentar_1_inline_comment.png and b/images/A_komentar_1_inline_comment.png differ
diff --git a/images/A_map_1_map_set_get.png b/images/A_map_1_map_set_get.png
index 989066623..6e40cbbb9 100644
Binary files a/images/A_map_1_map_set_get.png and b/images/A_map_1_map_set_get.png differ
diff --git a/images/A_map_2_map_for_range.png b/images/A_map_2_map_for_range.png
index c2d059d75..959a5332e 100644
Binary files a/images/A_map_2_map_for_range.png and b/images/A_map_2_map_for_range.png differ
diff --git a/images/A_map_3_map_delete_item.png b/images/A_map_3_map_delete_item.png
index 7888f16b8..70d29f414 100644
Binary files a/images/A_map_3_map_delete_item.png and b/images/A_map_3_map_delete_item.png differ
diff --git a/images/A_method_1_method.png b/images/A_method_1_method.png
index 75ffdde4e..886cfa1d0 100644
Binary files a/images/A_method_1_method.png and b/images/A_method_1_method.png differ
diff --git a/images/A_method_2_method_pointer.png b/images/A_method_2_method_pointer.png
index b5f24ce4c..0e7304e8b 100644
Binary files a/images/A_method_2_method_pointer.png and b/images/A_method_2_method_pointer.png differ
diff --git a/images/A_mongodb_1_insert.png b/images/A_mongodb_1_insert.png
index 2912f3e92..76d3493f2 100644
Binary files a/images/A_mongodb_1_insert.png and b/images/A_mongodb_1_insert.png differ
diff --git a/images/A_mongodb_2_find.png b/images/A_mongodb_2_find.png
index d701d34fa..b0bb2cc4e 100644
Binary files a/images/A_mongodb_2_find.png and b/images/A_mongodb_2_find.png differ
diff --git a/images/A_mongodb_3_update.png b/images/A_mongodb_3_update.png
index f2cd0a2e3..f4dcfb699 100644
Binary files a/images/A_mongodb_3_update.png and b/images/A_mongodb_3_update.png differ
diff --git a/images/A_mongodb_4_remove.png b/images/A_mongodb_4_remove.png
index 74aa2c83c..8d39fff76 100644
Binary files a/images/A_mongodb_4_remove.png and b/images/A_mongodb_4_remove.png differ
diff --git a/images/A_mutex_1_race_condition.png b/images/A_mutex_1_race_condition.png
index cadc0360b..5e879cd7f 100644
Binary files a/images/A_mutex_1_race_condition.png and b/images/A_mutex_1_race_condition.png differ
diff --git a/images/A_mutex_2_race_detector.png b/images/A_mutex_2_race_detector.png
index b96deab68..0718d6deb 100644
Binary files a/images/A_mutex_2_race_detector.png and b/images/A_mutex_2_race_detector.png differ
diff --git a/images/A_mutex_3_mutex.png b/images/A_mutex_3_mutex.png
index 7be1362cf..619e097a4 100644
Binary files a/images/A_mutex_3_mutex.png and b/images/A_mutex_3_mutex.png differ
diff --git a/images/A_operator_1_operator_comparison.png b/images/A_operator_1_operator_comparison.png
index c3f58583c..85dd178b3 100644
Binary files a/images/A_operator_1_operator_comparison.png and b/images/A_operator_1_operator_comparison.png differ
diff --git a/images/A_operator_2_operator_logical.png b/images/A_operator_2_operator_logical.png
index d051ed250..3ab6c5910 100644
Binary files a/images/A_operator_2_operator_logical.png and b/images/A_operator_2_operator_logical.png differ
diff --git a/images/A_perulangan_1_for.png b/images/A_perulangan_1_for.png
index bb806a6fc..5aaa893ac 100644
Binary files a/images/A_perulangan_1_for.png and b/images/A_perulangan_1_for.png differ
diff --git a/images/A_perulangan_2_for_break_continue.png b/images/A_perulangan_2_for_break_continue.png
index ffcb81134..623fbc2bf 100644
Binary files a/images/A_perulangan_2_for_break_continue.png and b/images/A_perulangan_2_for_break_continue.png differ
diff --git a/images/A_perulangan_3_nested_for.png b/images/A_perulangan_3_nested_for.png
index ca90adbcb..1c3f702f2 100644
Binary files a/images/A_perulangan_3_nested_for.png and b/images/A_perulangan_3_nested_for.png differ
diff --git a/images/A_perulangan_4_for_label.png b/images/A_perulangan_4_for_label.png
index fc89d59d1..1e6c36c8d 100644
Binary files a/images/A_perulangan_4_for_label.png and b/images/A_perulangan_4_for_label.png differ
diff --git a/images/A_pointer_1_pointer.png b/images/A_pointer_1_pointer.png
index a79387731..dccb9beb0 100644
Binary files a/images/A_pointer_1_pointer.png and b/images/A_pointer_1_pointer.png differ
diff --git a/images/A_pointer_2_pointer_change.png b/images/A_pointer_2_pointer_change.png
index 2561c2d16..f8dc190ec 100644
Binary files a/images/A_pointer_2_pointer_change.png and b/images/A_pointer_2_pointer_change.png differ
diff --git a/images/A_pointer_3_pointer_parameter.png b/images/A_pointer_3_pointer_parameter.png
index 134dd0edc..eae6e1688 100644
Binary files a/images/A_pointer_3_pointer_parameter.png and b/images/A_pointer_3_pointer_parameter.png differ
diff --git a/images/A_properti_public_private_2_error.png b/images/A_properti_public_private_2_error.png
index 36da94904..b3b8d471e 100644
Binary files a/images/A_properti_public_private_2_error.png and b/images/A_properti_public_private_2_error.png differ
diff --git a/images/A_properti_public_private_2_success.png b/images/A_properti_public_private_2_success.png
index d3a20b372..deab907bb 100644
Binary files a/images/A_properti_public_private_2_success.png and b/images/A_properti_public_private_2_success.png differ
diff --git a/images/A_properti_public_private_3_error.png b/images/A_properti_public_private_3_error.png
index 9a844a2f6..42175c175 100644
Binary files a/images/A_properti_public_private_3_error.png and b/images/A_properti_public_private_3_error.png differ
diff --git a/images/A_properti_public_private_4_error.png b/images/A_properti_public_private_4_error.png
index ef5cdfdbd..2a57a8dd2 100644
Binary files a/images/A_properti_public_private_4_error.png and b/images/A_properti_public_private_4_error.png differ
diff --git a/images/A_properti_public_private_4_success.png b/images/A_properti_public_private_4_success.png
index 131f98349..bc9f40e76 100644
Binary files a/images/A_properti_public_private_4_success.png and b/images/A_properti_public_private_4_success.png differ
diff --git a/images/A_properti_public_private_6_multi_main.png b/images/A_properti_public_private_6_multi_main.png
index 2f09b07bd..0f5cc61b0 100644
Binary files a/images/A_properti_public_private_6_multi_main.png and b/images/A_properti_public_private_6_multi_main.png differ
diff --git a/images/A_properti_public_private_7_init.png b/images/A_properti_public_private_7_init.png
index c86bb53df..00a7bc6c9 100644
Binary files a/images/A_properti_public_private_7_init.png and b/images/A_properti_public_private_7_init.png differ
diff --git a/images/A_reflect_0_reflect.png b/images/A_reflect_0_reflect.png
index 2235dced0..bb061ac02 100644
Binary files a/images/A_reflect_0_reflect.png and b/images/A_reflect_0_reflect.png differ
diff --git a/images/A_reflect_1_accessing_properties.png b/images/A_reflect_1_accessing_properties.png
index e12605a96..1ae7c88de 100644
Binary files a/images/A_reflect_1_accessing_properties.png and b/images/A_reflect_1_accessing_properties.png differ
diff --git a/images/A_reflect_2_accessing_method_information.png b/images/A_reflect_2_accessing_method_information.png
index 6eff14f55..3c1253403 100644
Binary files a/images/A_reflect_2_accessing_method_information.png and b/images/A_reflect_2_accessing_method_information.png differ
diff --git a/images/A_seleksi_kondisi_1_if_else.png b/images/A_seleksi_kondisi_1_if_else.png
index 7554aa5f8..716160187 100644
Binary files a/images/A_seleksi_kondisi_1_if_else.png and b/images/A_seleksi_kondisi_1_if_else.png differ
diff --git a/images/A_seleksi_kondisi_2_fallthrough.png b/images/A_seleksi_kondisi_2_fallthrough.png
index dc874180e..f5a84298d 100644
Binary files a/images/A_seleksi_kondisi_2_fallthrough.png and b/images/A_seleksi_kondisi_2_fallthrough.png differ
diff --git a/images/A_slice_1_array_index.png b/images/A_slice_1_array_index.png
index 2839cd4f6..5b528a073 100644
Binary files a/images/A_slice_1_array_index.png and b/images/A_slice_1_array_index.png differ
diff --git a/images/A_slice_2_slice_reference.png b/images/A_slice_2_slice_reference.png
index 42717de0e..812a20297 100644
Binary files a/images/A_slice_2_slice_reference.png and b/images/A_slice_2_slice_reference.png differ
diff --git a/images/A_sql_1_go_get_driver.png b/images/A_sql_1_go_get_driver.png
index 1355bce9f..82241d81e 100644
Binary files a/images/A_sql_1_go_get_driver.png and b/images/A_sql_1_go_get_driver.png differ
diff --git a/images/A_sql_2_sql_query.png b/images/A_sql_2_sql_query.png
index 017066b72..1df19c100 100644
Binary files a/images/A_sql_2_sql_query.png and b/images/A_sql_2_sql_query.png differ
diff --git a/images/A_sql_3_sql_query_row.png b/images/A_sql_3_sql_query_row.png
index 4e78c3499..407052c01 100644
Binary files a/images/A_sql_3_sql_query_row.png and b/images/A_sql_3_sql_query_row.png differ
diff --git a/images/A_sql_4_prepared_statement.png b/images/A_sql_4_prepared_statement.png
index 286c1948d..1d5e9c39f 100644
Binary files a/images/A_sql_4_prepared_statement.png and b/images/A_sql_4_prepared_statement.png differ
diff --git a/images/A_struct_1_struct.png b/images/A_struct_1_struct.png
index d0f020e20..db7c2002b 100644
Binary files a/images/A_struct_1_struct.png and b/images/A_struct_1_struct.png differ
diff --git a/images/A_struct_2_pointer_object.png b/images/A_struct_2_pointer_object.png
index 6eba42eed..90c27509f 100644
Binary files a/images/A_struct_2_pointer_object.png and b/images/A_struct_2_pointer_object.png differ
diff --git a/images/A_time_parsing_format_1_time_instance.png b/images/A_time_parsing_format_1_time_instance.png
index 49cf402e1..7714b3a3e 100644
Binary files a/images/A_time_parsing_format_1_time_instance.png and b/images/A_time_parsing_format_1_time_instance.png differ
diff --git a/images/A_time_parsing_format_2_time_parse.png b/images/A_time_parsing_format_2_time_parse.png
index 6fc707805..7700b7427 100644
Binary files a/images/A_time_parsing_format_2_time_parse.png and b/images/A_time_parsing_format_2_time_parse.png differ
diff --git a/images/A_time_parsing_format_3_time_format.png b/images/A_time_parsing_format_3_time_format.png
index 72fef6476..83582f35a 100644
Binary files a/images/A_time_parsing_format_3_time_format.png and b/images/A_time_parsing_format_3_time_format.png differ
diff --git a/images/A_time_parsing_format_4_error_parse.png b/images/A_time_parsing_format_4_error_parse.png
index 4ab19648b..a4deed63c 100644
Binary files a/images/A_time_parsing_format_4_error_parse.png and b/images/A_time_parsing_format_4_error_parse.png differ
diff --git a/images/A_timer_ticker_scheduler_1_timer.png b/images/A_timer_ticker_scheduler_1_timer.png
index df328a3ce..2412c0b67 100644
Binary files a/images/A_timer_ticker_scheduler_1_timer.png and b/images/A_timer_ticker_scheduler_1_timer.png differ
diff --git a/images/A_tipe_data_1_decimal_data_type.png b/images/A_tipe_data_1_decimal_data_type.png
index bf2c760a9..1ee72d549 100644
Binary files a/images/A_tipe_data_1_decimal_data_type.png and b/images/A_tipe_data_1_decimal_data_type.png differ
diff --git a/images/A_tipe_data_2_unescaped_string.png b/images/A_tipe_data_2_unescaped_string.png
index 3ef2991fb..6bb6ad407 100644
Binary files a/images/A_tipe_data_2_unescaped_string.png and b/images/A_tipe_data_2_unescaped_string.png differ
diff --git a/images/A_unit_test_1_test.png b/images/A_unit_test_1_test.png
index 5ae52344f..f854ca3e1 100644
Binary files a/images/A_unit_test_1_test.png and b/images/A_unit_test_1_test.png differ
diff --git a/images/A_unit_test_2_test_fail.png b/images/A_unit_test_2_test_fail.png
index f96b095e8..27320eaaa 100644
Binary files a/images/A_unit_test_2_test_fail.png and b/images/A_unit_test_2_test_fail.png differ
diff --git a/images/A_unit_test_3_benchmark.png b/images/A_unit_test_3_benchmark.png
index 0433a4cdd..6996ed05c 100644
Binary files a/images/A_unit_test_3_benchmark.png and b/images/A_unit_test_3_benchmark.png differ
diff --git a/images/A_unit_test_4_testify.png b/images/A_unit_test_4_testify.png
index eedfda67f..5a4549a2b 100644
Binary files a/images/A_unit_test_4_testify.png and b/images/A_unit_test_4_testify.png differ
diff --git a/images/A_url_parsing_1_parse_url.png b/images/A_url_parsing_1_parse_url.png
index cb08e2685..12be08fe8 100644
Binary files a/images/A_url_parsing_1_parse_url.png and b/images/A_url_parsing_1_parse_url.png differ
diff --git a/images/A_variabel_1_variabel.png b/images/A_variabel_1_variabel.png
index 7a2c3ad9b..b76871032 100644
Binary files a/images/A_variabel_1_variabel.png and b/images/A_variabel_1_variabel.png differ
diff --git a/images/A_variabel_2_unused_variabel.png b/images/A_variabel_2_unused_variabel.png
index 2f1196249..c3326f7d1 100644
Binary files a/images/A_variabel_2_unused_variabel.png and b/images/A_variabel_2_unused_variabel.png differ
diff --git a/images/A_waitgroup_1_waitgroup.png b/images/A_waitgroup_1_waitgroup.png
index 2837c0cfa..5421e2210 100644
Binary files a/images/A_waitgroup_1_waitgroup.png and b/images/A_waitgroup_1_waitgroup.png differ
diff --git a/images/A_web_server_1_start_server.png b/images/A_web_server_1_start_server.png
index a0548f8c9..4b02c39ec 100644
Binary files a/images/A_web_server_1_start_server.png and b/images/A_web_server_1_start_server.png differ
diff --git a/images/A_web_server_2_web_server.png b/images/A_web_server_2_web_server.png
index 543473f46..6254b8d87 100644
Binary files a/images/A_web_server_2_web_server.png and b/images/A_web_server_2_web_server.png differ
diff --git a/images/A_web_server_3_template.png b/images/A_web_server_3_template.png
index edda2f93f..8d0682d2d 100644
Binary files a/images/A_web_server_3_template.png and b/images/A_web_server_3_template.png differ
diff --git a/images/A_web_service_1_server.png b/images/A_web_service_1_server.png
index dc82985cb..7a66663ad 100644
Binary files a/images/A_web_service_1_server.png and b/images/A_web_service_1_server.png differ
diff --git a/index.html b/index.html
index 066478dd4..c08694d91 100644
--- a/index.html
+++ b/index.html
@@ -76,7 +76,7 @@
-
+