{"id":13670195,"url":"https://github.com/hyper0x/go_command_tutorial","last_synced_at":"2025-12-29T22:20:53.154Z","repository":{"id":19255782,"uuid":"22491515","full_name":"hyper0x/go_command_tutorial","owner":"hyper0x","description":"Golang command tutorial in Chinese.","archived":false,"fork":false,"pushed_at":"2022-11-25T10:52:51.000Z","size":1809,"stargazers_count":3467,"open_issues_count":0,"forks_count":659,"subscribers_count":202,"default_branch":"master","last_synced_at":"2024-08-03T09:07:09.992Z","etag":null,"topics":["command","go","golang","tool","tutorial"],"latest_commit_sha":null,"homepage":"https://hyper0x.github.io/go_command_tutorial","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyper0x.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-01T01:32:32.000Z","updated_at":"2024-08-01T02:21:05.000Z","dependencies_parsed_at":"2022-07-24T20:32:05.557Z","dependency_job_id":null,"html_url":"https://github.com/hyper0x/go_command_tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyper0x%2Fgo_command_tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyper0x%2Fgo_command_tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyper0x%2Fgo_command_tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyper0x%2Fgo_command_tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyper0x","download_url":"https://codeload.github.com/hyper0x/go_command_tutorial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224067027,"owners_count":17250099,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["command","go","golang","tool","tutorial"],"created_at":"2024-08-02T09:00:35.849Z","updated_at":"2025-12-29T22:20:53.112Z","avatar_url":"https://github.com/hyper0x.png","language":"HTML","readme":"# GO 命令教程\n\n## 作者介绍\n\n**郝林**，从事互联网软件研发和管理工作已有15年，在银行、电信、社交网络、互联网金融、电子商务、大数据等领域都工作过。我对Go语言和Julia语言都情有独钟，并且目前正在独立从事编程教育研究、专业内容输出、在线社群运营等工作。我制作和发布过一些很受欢迎的免费教程、技术图书和付费专栏，其中就包括本教程。另外还有（按时间排序）：慕课网的免费教程[《Go语言第一课》](https://www.imooc.com/learn/345)、人邮图灵的原创技术图书[《Go并发编程实战》](https://www.ituring.com.cn/book/1950)、极客时间的付费专栏[《Go语言核心36讲》](https://time.geekbang.org/column/intro/112)等。\n\n## 本教程的由来\n\n这份Go命令教程原先是我撰写的图书[《Go并发编程实战》](http://www.ituring.com.cn/book/1525)中的一部分。这部分内容与并发编程的关系不大，故被砍掉。但是它是有价值的，也算是我对Go语言官方提供的标准命令的一个学习笔记。所以，我觉得应该把它做成免费资源分享给大家。经出版社的认可，我将这份教程放在这里供广大Go语言爱好者阅读。\n\n**信息更新**：\n- 2017-04-01：[《Go并发编程实战》第2版](http://www.ituring.com.cn/book/1950)已经出版了。\n\n## 相关源\n\n本教程在Github上的地址在[这里](https://github.com/hyper0x/go_command_tutorial)。如果你喜欢本教程，请不吝Star。如果你想贡献一份力量，欢迎提交Pull Request（提示：请小步pr，避免大刀阔斧）。\n\n针对Go 1.3和1.4版本的教程已被放入分支[go1.3](https://github.com/hyper0x/go_command_tutorial/tree/go1.3)。而主分支此后一段时间内会致力于针对Go 1.5进行更新。\n\n本教程中会提及一个名为`goc2p`的项目。该项目实际上是《Go并发编程实战》随书附带的示例项目。这本书中讲到的所有源码都在`goc2p`项目中。我已在《Go并发编程实战》出版之时将[`goc2p`](https://github.com/hyper0x/goc2p)项目放出。另外，《Go并发编程实战》第2版的示例项目在[这里](https://github.com/gopcp/example.v2)，可供参考。\n\n## 关于协议\n\n我希望这个项目中的内容永远是免费的。也就是说，任何组织和个人不应该出于商业目的而摘取其中的内容。更详细的条款请阅读本项目中的[LICENSE](https://github.com/hyper0x/go_command_tutorial/blob/master/LICENSE)文件。\n\n## 版本信息\n书中内容及演示代码基于以下版本：\n\n| 系统      | 版本信息\n|---------|------\n|Golang   |1.3(will be abandoned) + 1.5(in progress)\n","funding_links":[],"categories":["文档","Repositories","Others","HTML","go基础学习系列"],"sub_categories":["组织"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyper0x%2Fgo_command_tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyper0x%2Fgo_command_tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyper0x%2Fgo_command_tutorial/lists"}