# Go 語言程式設計入門

## Go 語言程式設計入門

- [最新消息](https://go.netdpi.net/readme.md)
- [中文版更新日誌](https://go.netdpi.net/log.md)
- [譯者誌謝](https://go.netdpi.net/yi-zhe-zhi-xie.md)
- [01-起步走](https://go.netdpi.net/start.md)
- [01.01-檔案與資料夾](https://go.netdpi.net/start/file_dir.md)
- [01.02-終端機（Terminal）](https://go.netdpi.net/start/terminal.md)
- [01.03-文字編輯器](https://go.netdpi.net/start/editor.md)
- [01.04-Go 的工具](https://go.netdpi.net/start/utility.md)
- [02-你的第一個程式](https://go.netdpi.net/first_go.md)
- [02.01-如何讀 Go 程式](https://go.netdpi.net/first_go/howto_read.md)
- [02.02-問題](https://go.netdpi.net/first_go/0202_question.md)
- [03-型別](https://go.netdpi.net/type.md)
- [03.01-數字](https://go.netdpi.net/type/integer.md)
- [03.02-字串](https://go.netdpi.net/type/string.md)
- [03.03-問題](https://go.netdpi.net/type/0303_question.md)
- [04-變數](https://go.netdpi.net/variable.md)
- [04.01-如何命名變數](https://go.netdpi.net/variable/name_var.md)
- [04.02-Scope（變數的作用範圍）](https://go.netdpi.net/variable/scope.md)
- [04.03-常數（Constant）](https://go.netdpi.net/variable/constant.md)
- [04.04-定義多個變數](https://go.netdpi.net/variable/multi-vars.md)
- [04.05-範例程式](https://go.netdpi.net/variable/0405-sample.md)
- [04.06-問題](https://go.netdpi.net/variable/0404_question.md)
- [05-控制結構](https://go.netdpi.net/control.md)
- [05.01-For](https://go.netdpi.net/control/05.01-for.md)
- [05.02-If](https://go.netdpi.net/control/05.02-if.md)
- [05.03-switch](https://go.netdpi.net/control/05.03-switch.md)
- [05.04-問題](https://go.netdpi.net/control/05.04-wen-ti.md)
- [06-Array、Slice 與 Map](https://go.netdpi.net/array_slice_map.md)
- [06.01-陣列（Array）](https://go.netdpi.net/array_slice_map/array.md)
- [06.02-Slice](https://go.netdpi.net/array_slice_map/slice.md)
- [06.03-Map](https://go.netdpi.net/array_slice_map/map.md)
- [06.04-問題](https://go.netdpi.net/array_slice_map/0604q.md)
- [07-函式](https://go.netdpi.net/functions.md)
- [07.01-你的第二個函式](https://go.netdpi.net/functions/sec_fun.md)
- [07.02-回傳多個值](https://go.netdpi.net/functions/return_multi_vals.md)
- [07.03-參數個數可變的函式（Variadic Function）](https://go.netdpi.net/functions/variable_param_funs.md)
- [07.04-Closure](https://go.netdpi.net/functions/07.04-closure.md)
- [07.05-遞迴（Recursive）](https://go.netdpi.net/functions/recursive.md)
- [07.06-Defer, Panic & Recover](https://go.netdpi.net/functions/defer.md)
- [07.07-Panic & Recover](https://go.netdpi.net/functions/panic.md)
- [07.08-問題](https://go.netdpi.net/functions/07.08-wen-ti.md)
- [08-指標](https://go.netdpi.net/pointer.md)
- [08.01-「\*」與「&」運算符號](https://go.netdpi.net/pointer/star_and.md)
- [08.02-new](https://go.netdpi.net/pointer/08.02-new.md)
- [08.03-問題](https://go.netdpi.net/pointer/0803q.md)
- [09-Struct 與 Interface](https://go.netdpi.net/struct_interface.md)
- [09.01-struct](https://go.netdpi.net/struct_interface/09.01-struct.md)
- [09.02-Method](https://go.netdpi.net/struct_interface/09.02-method.md)
- [09.03-Interface](https://go.netdpi.net/struct_interface/09.03-interface.md)
- [09.04-問題](https://go.netdpi.net/struct_interface/09.04-wen-ti.md)
- [10-Concurrency（平行處理）](https://go.netdpi.net/concurrency.md)
- [10.01-Goroutine](https://go.netdpi.net/concurrency/10.01-goroutine.md)
- [10.02-Channel](https://go.netdpi.net/concurrency/10.02-channel.md)
- [10.03-問題](https://go.netdpi.net/concurrency/10.03-wen-ti.md)
- [11-Packages](https://go.netdpi.net/11-packages.md)
- [11.01-建立 Package](https://go.netdpi.net/11-packages/cpkg.md)
- [11.02-文件](https://go.netdpi.net/11-packages/doc.md)
- [11.03-問題](https://go.netdpi.net/11-packages/11.03-wen-ti.md)
- [12-測試](https://go.netdpi.net/test.md)
- [13-The Core Packages](https://go.netdpi.net/13-the-core-packages.md)
- [13.01-字串](https://go.netdpi.net/13-the-core-packages/string_pkg.md)
- [13.02-輸入與輸出](https://go.netdpi.net/13-the-core-packages/pkg_io.md)
- [13.03-檔案與資料夾](https://go.netdpi.net/13-the-core-packages/pkg_file_dir.md)
- [13.04-錯誤訊息](https://go.netdpi.net/13-the-core-packages/pkg_err.md)
- [13.05-Container 與 Sort](https://go.netdpi.net/13-the-core-packages/pkg_con.md)
- [13.06-雜湊＆加解密](https://go.netdpi.net/13-the-core-packages/pkg_hash.md)
- [13.07-伺服器](https://go.netdpi.net/13-the-core-packages/pkg_serv.md)
- [13.08-解析命令列參數](https://go.netdpi.net/13-the-core-packages/pkg_argv.md)
- [13.09-Synchronization Primitives（同步處理原始物件）](https://go.netdpi.net/13-the-core-packages/pkg_sync.md)
- [14-下一步](https://go.netdpi.net/next.md)
- [14.01-閱讀大師作品](https://go.netdpi.net/next/14.01-yue-du-da-shi-zuo-pin.md)
- [14.02-動手實作](https://go.netdpi.net/next/14.02-dong-shou-shi-zuo.md)
- [14.03-團隊合作](https://go.netdpi.net/next/14.03-tuan-dui-he-zuo.md)
- [15. 附錄-額外資源](https://go.netdpi.net/appendix.md)
