{"id":13575927,"url":"https://github.com/unknwon/go-fundamental-programming","last_synced_at":"2025-05-14T03:07:49.567Z","repository":{"id":7561668,"uuid":"8915285","full_name":"unknwon/go-fundamental-programming","owner":"unknwon","description":"《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程，主要面向新手级别的学习者。","archived":false,"fork":false,"pushed_at":"2023-10-27T01:25:19.000Z","size":345,"stargazers_count":9086,"open_issues_count":2,"forks_count":2039,"subscribers_count":631,"default_branch":"master","last_synced_at":"2025-04-03T07:07:37.851Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unknwon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2013-03-20T21:54:32.000Z","updated_at":"2025-04-03T02:16:33.000Z","dependencies_parsed_at":"2024-06-18T17:01:39.338Z","dependency_job_id":"8d0baa0e-6bef-4948-b120-4b1160da13ec","html_url":"https://github.com/unknwon/go-fundamental-programming","commit_stats":{"total_commits":148,"total_committers":4,"mean_commits":37.0,"dds":"0.28378378378378377","last_synced_commit":"333668716b19288524288ac6431ccefa7d3f397a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unknwon%2Fgo-fundamental-programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unknwon%2Fgo-fundamental-programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unknwon%2Fgo-fundamental-programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unknwon%2Fgo-fundamental-programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unknwon","download_url":"https://codeload.github.com/unknwon/go-fundamental-programming/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248261928,"owners_count":21074225,"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":[],"created_at":"2024-08-01T15:01:05.495Z","updated_at":"2025-04-10T17:17:55.119Z","avatar_url":"https://github.com/unknwon.png","language":"Go","funding_links":[],"categories":["Go","Go 程序设计"],"sub_categories":["网络服务_其他"],"readme":"《Go 编程基础》\n==========================\n\n借用《Go Web 编程》一书中的话，出本套教程并不代表我自身的能力有多强，而是我愿意将自己在学习过程中积累到的知识分享给大家，并结合自己遇到的一些坑爹经历来讲解如何处理各种奇葩问题，从而更好地帮助广大的和潜在的 Go 语言爱好者。\n\n### 基本信息\n\n- **教程讲师**：[无闻](http://weibo.com/Obahua)\n- **教程简介**：《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程，主要面向 Go 语言新手级别的学习者。\n- **开发环境**：Go 语言 1.0.3-1.8.* 版本\n- **开发工具**：Sublime Text 2-3\n- **开发系统**：Windows 7 64 位\n- **其它说明**：每堂课都会建立一个文件（例如：`lecture1.md`）作为课堂笔记。课堂笔记中里面包含了该堂课所涵盖的知识点以及知识点开始讲解的时间点，方便学习者快速定位要了解的部分，节省不必要浪费的时间。此外，如果教程中因口误或其它原因使学习者产生迷惑的部分，同样会在课堂笔记中进行补充说明。\n- **收录网站**：\n\t- [哔哩哔哩](https://space.bilibili.com/2030700139/channel/collectiondetail?sid=278107\u0026ctype=0)\n\t- [YouTube](https://www.youtube.com/playlist?list=PLDZk3eV9LVFV08Wy0A0jW2YRErn-FBrCP)\n\t- [网易云课堂](http://study.163.com/course/introduction.htm?courseId=306002#/courseDetail)\n\t- 强烈谴责 **51CTO 学院** 购买会员才能观看\n- **课程下载**：\n\t- [腾讯微云](https://share.weiyun.com/7UsYOQmS)\n\t- [百度网盘](https://pan.baidu.com/s/1yeT0OVTrmQMME8C7Zwg9aQ)（提取码：z8uj）\n\n### 教程大纲\n\n| 课时数 | 课时标题 | 在线播放 |\n|:-----:|:--------|:-------|\n|第 1 课|[Go 开发环境搭建](lectures/lecture1.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1334y1U7cH/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421012\u0026courseId=306002)|\n|第 2 课|[Go 基础知识](lectures/lecture2.md)|[哔哩哔哩](https://www.bilibili.com/video/BV13L4y1z7ht/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421013\u0026courseId=306002)|\n|第 3 课|[类型与变量](lectures/lecture3.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1p3411y7os/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421014\u0026courseId=306002)|\n|第 4 课|[常量与运算符](lectures/lecture4.md)|[哔哩哔哩](https://www.bilibili.com/video/BV13u411o7VR/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421015\u0026courseId=306002)|\n|第 5 课|[控制语句](lectures/lecture5.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1bu411o7gT/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421016\u0026courseId=306002)|\n|第 6 课|[数组 array](lectures/lecture6.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1134y1m7pS/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421017\u0026courseId=306002)|\n|第 7 课|[切片 slice](lectures/lecture7.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1aP4y1L7hm/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421018\u0026courseId=306002)|\n|第 8 课|[map](lectures/lecture8.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1cq4y1R7sA/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421019\u0026courseId=306002)|\n|第 9 课|[函数 function](lectures/lecture9.md)|[哔哩哔哩](https://www.bilibili.com/video/BV18L411g77S/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421020\u0026courseId=306002)|\n|第 10 课|[结构 struct](lectures/lecture10.md)|[哔哩哔哩](https://www.bilibili.com/video/BV11F411e7ic/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421021\u0026courseId=306002)|\n|第 11 课|[方法 method](lectures/lecture11.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1gr4y117T4/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421022\u0026courseId=306002)|\n|第 12 课|[接口 interface](lectures/lecture12.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1sF411e7HJ/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421023\u0026courseId=306002)|\n|第 13 课|[反射 reflection](lectures/lecture13.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1FU4y1c7ZP/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421024\u0026courseId=306002)|\n|第 14 课|[并发 concurrency](lectures/lecture14.md)|[哔哩哔哩](https://www.bilibili.com/video/BV15h41187nx/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421025\u0026courseId=306002)|\n|第 15 课|[项目与坑](lectures/lecture15.md)|[哔哩哔哩](https://www.bilibili.com/video/BV1PQ4y1S7RU/) [网易云课堂](http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421026\u0026courseId=306002)|\n\n### 授权许可\n\n除特别声明外，本套教程中的内容使用 CC BY-SA 3.0 License（创作共用 署名-相同方式共享 3.0 许可协议）授权，代码遵循 BSD 3-Clause License（3 项条款的 BSD 许可协议）。\n\n### 鸣谢\n\n- [polaris](http://blog.studygolang.com/)\n- [Asta谢](https://github.com/astaxie)\n- [昌雄](https://github.com/insionng)\n- Hubery\n- 悠然\n\n### 参考资料\n\n- [《Go Web 编程》](https://github.com/astaxie/build-web-application-with-golang)（[Asta谢](https://github.com/astaxie)）\n- [《The Way to Go》](http://download.csdn.net/download/kukucckku/4394839) [中文版《Go 入门指南》](https://github.com/Unknwon/the-way-to-go_ZH_CN)（Ivo Balbaert）\n- [Go (programming language)](http://en.wikipedia.org/wiki/Go_%28programming_language%29)(维基百科)\n- [《Go 学习笔记》](http://bbs.gocn.im/thread-8-1-1.html)（雨痕）\n- [《Go 语言编程》](http://bbs.gocn.im/thread-153-1-1.html)（晨笛）\n- [《Golang 常见的坑和编程模式》](http://pan.baidu.com/share/link?shareid=2570649749\u0026uk=822891499)（[刘奇](http://weibo.com/chuangyiyongpin)）\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funknwon%2Fgo-fundamental-programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funknwon%2Fgo-fundamental-programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funknwon%2Fgo-fundamental-programming/lists"}