back to home

unknwon / go-fundamental-programming

《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向新手级别的学习者。

9,152 stars
2,034 forks
2 issues
Go

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing unknwon/go-fundamental-programming in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/unknwon/go-fundamental-programming)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview

《Go 编程基础》

借用《Go Web 编程》一书中的话,出本套教程并不代表我自身的能力有多强,而是我愿意将自己在学习过程中积累到的知识分享给大家,并结合自己遇到的一些坑爹经历来讲解如何处理各种奇葩问题,从而更好地帮助广大的和潜在的 Go 语言爱好者。

基本信息

  • 教程讲师无闻
  • 教程简介:《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向 Go 语言新手级别的学习者。
  • 开发环境:Go 语言 1.0.3-1.8.* 版本
  • 开发工具:Sublime Text 2-3
  • 开发系统:Windows 7 64 位
  • 其它说明:每堂课都会建立一个文件(例如:lecture1.md)作为课堂笔记。课堂笔记中里面包含了该堂课所涵盖的知识点以及知识点开始讲解的时间点,方便学习者快速定位要了解的部分,节省不必要浪费的时间。此外,如果教程中因口误或其它原因使学习者产生迷惑的部分,同样会在课堂笔记中进行补充说明。
  • 收录网站
  • 课程下载

教程大纲

课时数课时标题在线播放
第 1 课Go 开发环境搭建哔哩哔哩 网易云课堂
第 2 课Go 基础知识哔哩哔哩 网易云课堂
第 3 课类型与变量哔哩哔哩 网易云课堂
第 4 课常量与运算符哔哩哔哩 网易云课堂
第 5 课控制语句哔哩哔哩 网易云课堂
第 6 课数组 array哔哩哔哩 网易云课堂
第 7 课切片 slice哔哩哔哩 网易云课堂
第 8 课map哔哩哔哩 网易云课堂
第 9 课函数 function哔哩哔哩 网易云课堂
第 10 课结构 struct哔哩哔哩 网易云课堂
第 11 课方法 method哔哩哔哩 网易云课堂
第 12 课接口 interface哔哩哔哩 网易云课堂
第 13 课反射 reflection哔哩哔哩 网易云课堂
第 14 课并发 concurrency哔哩哔哩 网易云课堂
第 15 课项目与坑哔哩哔哩 网易云课堂

授权许可

除特别声明外,本套教程中的内容使用 CC BY-SA 3.0 License(创作共用 署名-相同方式共享 3.0 许可协议)授权,代码遵循 BSD 3-Clause License(3 项条款的 BSD 许可协议)。

鸣谢

参考资料