{"id":19119960,"url":"https://github.com/zhouchaowen/golang-tutorial","last_synced_at":"2025-08-16T01:29:19.771Z","repository":{"id":110181178,"uuid":"562885888","full_name":"Zhouchaowen/golang-tutorial","owner":"Zhouchaowen","description":"Golang learning record","archived":false,"fork":false,"pushed_at":"2024-07-18T05:18:48.000Z","size":15967,"stargazers_count":186,"open_issues_count":0,"forks_count":11,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-08T23:48:58.312Z","etag":null,"topics":["go","golang","tutorial"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zhouchaowen.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-07T13:16:14.000Z","updated_at":"2025-05-06T01:17:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"b80e56c2-8165-47c3-ad52-222b2eec1428","html_url":"https://github.com/Zhouchaowen/golang-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Zhouchaowen/golang-tutorial","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zhouchaowen%2Fgolang-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zhouchaowen%2Fgolang-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zhouchaowen%2Fgolang-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zhouchaowen%2Fgolang-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zhouchaowen","download_url":"https://codeload.github.com/Zhouchaowen/golang-tutorial/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zhouchaowen%2Fgolang-tutorial/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270655857,"owners_count":24623261,"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","status":"online","status_checked_at":"2025-08-15T02:00:12.559Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["go","golang","tutorial"],"created_at":"2024-11-09T05:12:03.661Z","updated_at":"2025-08-16T01:29:19.751Z","avatar_url":"https://github.com/Zhouchaowen.png","language":"Go","readme":"# Go快速上手\n\n\n\n## 食用指南\n\n- 本教程适合想快速了解和上手`Golang`的读者, 尤为适合学习过其它语言后想学习`Golang`的读者。\n- 本教程中许多编程概念默认读者已经了解或知道, 编程 0 基础读者不建议食用。\n- 本教程重点讲解在实战中`Golang`常用的语法和特性，系统全面学习`Golang`需要读者持续学习其余教程。\n\n## 安装\n\n- [windows10 安装Go环境](https://juejin.cn/post/7082380901329403918)\n\n- 获取项目\n\n```bash\ngit clone git@github.com:Zhouchaowen/golang-tutorial.git\n```\n\n## 目录\n\n- [Package](https://github.com/Zhouchaowen/golang-tutorial/tree/master/1-package)\n- [Variable](https://github.com/Zhouchaowen/golang-tutorial/tree/master/2-variable)\n- [Function](https://github.com/Zhouchaowen/golang-tutorial/tree/master/3-function)\n- [Process](https://github.com/Zhouchaowen/golang-tutorial/tree/master/4-process)\n- [Struct](https://github.com/Zhouchaowen/golang-tutorial/tree/master/5-struct)\n- [Array](https://github.com/Zhouchaowen/golang-tutorial/tree/master/6-array)\n- [Map](https://github.com/Zhouchaowen/golang-tutorial/tree/master/7-map)\n- [Interface](https://github.com/Zhouchaowen/golang-tutorial/tree/master/8-interface)\n- [Goroutine](https://github.com/Zhouchaowen/golang-tutorial/tree/master/9-goroutine)\n- [Channel](https://github.com/Zhouchaowen/golang-tutorial/tree/master/10-channel)\n- [Test](https://github.com/Zhouchaowen/golang-tutorial/tree/master/11-test)\n- [Library](https://github.com/Zhouchaowen/golang-tutorial/tree/master/12-library)\n\n## 关键字\n\n```bigquery\nbreak      default       func      interface    select\ncase       defer         go        map          struct\nchan       else          goto      package      switch\nconst      fallthrough   if        range        type\ncontinue   for           import    return       var\n```\n\n## 标识符\n\n```bigquery\nappend  bool    byte    cap     close  complex complex64 complex128 uint16\ncopy    false   float32 float64 imag   int     int8      int16      uint32\nint32   int64   iota    len     make   new     nil       panic      uint64\nprint   println real    recover string true    uint      uint8      uintptr\n```\n\n## 公众号\n\n![wechat](./image/wechat.jpeg)\n\n## 参考\n\n[参考文件](https://github.com/Zhouchaowen/golang-tutorial/blob/master/REFERENCE.md)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhouchaowen%2Fgolang-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhouchaowen%2Fgolang-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhouchaowen%2Fgolang-tutorial/lists"}