{"id":28530406,"url":"https://github.com/ganzhixiong/go_learning","last_synced_at":"2025-07-07T08:31:38.029Z","repository":{"id":41521288,"uuid":"328856004","full_name":"GanZhiXiong/go_learning","owner":"GanZhiXiong","description":"这是我纯手写的《Go语言入门》，手把手教你入门Go。源码+文章，看了你就会，不信你试试🥴！","archived":false,"fork":false,"pushed_at":"2021-07-13T16:40:14.000Z","size":1204,"stargazers_count":26,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-09T14:50:39.862Z","etag":null,"topics":["basic-go","basics-of-go","go","go-basic","go-learn","go-learning","gobasics","golang","golang-basics","golang-learning","golangbasic","golearn","gopher","learn-go","learn-golang","learngo","learngolang","learning-go","learning-golang"],"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/GanZhiXiong.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}},"created_at":"2021-01-12T03:03:06.000Z","updated_at":"2025-02-12T14:41:13.000Z","dependencies_parsed_at":"2022-08-10T02:35:29.558Z","dependency_job_id":null,"html_url":"https://github.com/GanZhiXiong/go_learning","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GanZhiXiong/go_learning","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GanZhiXiong%2Fgo_learning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GanZhiXiong%2Fgo_learning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GanZhiXiong%2Fgo_learning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GanZhiXiong%2Fgo_learning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GanZhiXiong","download_url":"https://codeload.github.com/GanZhiXiong/go_learning/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GanZhiXiong%2Fgo_learning/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264042863,"owners_count":23548459,"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":["basic-go","basics-of-go","go","go-basic","go-learn","go-learning","gobasics","golang","golang-basics","golang-learning","golangbasic","golearn","gopher","learn-go","learn-golang","learngo","learngolang","learning-go","learning-golang"],"created_at":"2025-06-09T14:30:31.365Z","updated_at":"2025-07-07T08:31:38.008Z","avatar_url":"https://github.com/GanZhiXiong.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# go_learning\n这是我纯手写的《Go语言入门》，手把手教你入门Go。源码+文章，看了你就会🥴，此处应有掌声👏👏👏。\n\n# 支持🤟\n🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟\n- 🎸我会持续编写《Go语言入门》，保持每周至少一篇文章。\n- 🎸如果你也是【软件工程师】，**【Follow❤️我】**，一定会对你有所帮助。\n- 🎸如果《Go语言入门》对你有所帮助，那就麻烦，**【点下该页面右上角Star★吧】**。\n\n🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟\n\n# 目录\n[Golang语言现状优缺全面分析\n](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/107836785)\n\n[01 - Go语言简介：历史背景、发展现状及语言特性\n](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/111932807)\n\n[02 - 编写第一个Go程序“Hello, World!”\n](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/111986564)\n\n[03 - GoPath 和 GoRoot简介](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/111991281)\n\n[04 - Go常用命令介绍](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112190163)\n\n[05 - 使用GoLand创建、运行和调试Hello, World程序](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112221648)\n\n[06 - Go程序结构、入口、退出返回值及获取命令函参数](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112236723)\n\n[07 - 测试用例、变量和常量](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112241800)\n\n[08 - 数据类型、类型转换、指针类型](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112385937)\n\n[09 - 运算符和其他编程语言的区别](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112473349)\n\n[10 - 循环和条件](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112516474)\n\n[11 - 数组和切片](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112794608)\n\n[12 - Map声明、添加删除访问元素、遍历及排序](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112919456)\n\n[13 - Map实现工厂模式和Set集合](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/112975380)\n\n[14 - 字符串、Unicode和UTF-8以及strings和strconv包](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/113098823)\n\n[15 - 函数及函数式编程](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/113370674)\n\n[16 - 函数可变参数和defer](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114024422)\n\n[17 - 面向对象和结构体](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114064741)\n\n[18 - 非侵入式接口（interface）](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114124048)\n\n[19 - interface和interface{}、interface和pointer](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114221277)\n\n[20 - interface和nil](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114242650)\n\n[21 - interface底层浅分析](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114337266)\n\n[22 - 类型断言](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114371559)\n\n[23 - 进程、线程、协程](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114409189?spm=1001.2014.3001.5501)\n\n[24 - 并发编程goroutine](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114442646?spm=1001.2014.3001.5501)\n\n[25 - 并发和并行](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114459719?spm=1001.2014.3001.5501)\n\n[26 - 并发编程chan — goroutine之间通信的管道](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114496281?spm=1001.2014.3001.5501)\n\n[27 - 单向通道（chan）](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114586381)\n\n[28 - 无缓冲通道](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114636996)\n\n[29 - 带缓冲通道](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114672316)\n\n[30 - select和channel](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114691050)\n\n[31 - 共享变量的并发（互斥锁）](https://blog.csdn.net/oHaiKuoTianKong1682/article/details/114707671)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fganzhixiong%2Fgo_learning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fganzhixiong%2Fgo_learning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fganzhixiong%2Fgo_learning/lists"}