Windows搭建开发环境
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
Go语言初学者或对Go感兴趣的爱好者
你将会学到
主要介绍Go语言相关的介绍和基础语法,学习开发环境的搭建和使用Go语言简单的编程。
课程简介
作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。所以最终放弃了Python,选择语言的过程中被Google新出的Go语言吸引了。Go本身脱胎于C,语法和C比较像,我本身就一直学习和使用C和PHP程序,习惯了大括号的语法结构。同时Go吸收了其它各种语言的优秀特性,在各种特性之间做了折衷。加之原生支持多核多线程,执行效率几近于C。加之Go的标准库,以及市面主流的应用软件方面,比如MySQL、Redis等等函数库都已稳定,并且开发和运行效率都很令人满意。这也是目前很多公司或个人选择使用Go写程序或者从Python迁移到Go的几大原因。只可惜目前市面上的Go语言编程书籍或者视频教程都不是特别好,书籍基本不是错误纰漏太多,就是书籍内容和书名并不匹配。视频教程也是有比较突出的问题,知识结构和层次不清晰明了,对于初学者并不是特别适合。所以我才有了出《Go语言编程入门》视频课程的想法,希望大家多多学习,多多支持。同时会推出一系列Go语言视频,覆盖不同阶段的Go语言学习爱好者。
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
109课时
Go语言编程入门视频课程(该课程不提供源码)
36300人学习
董松
4.8
¥99.00
15课时
跟无闻学Go语言:Go编程基础视频教程
543468人学习
无闻
4.9
免费
156课时
【云原生开发】Go和Gin入门到脚手架项目实战
317541人学习
宽哥
5.0
¥1299.00
12课时
跟无闻学Go语言:Go Web基础视频教程
150077人学习
无闻
4.9
免费
83课时
Go Web开发进阶项目实战(基于gin框架共81课时)
105441人学习
李文周
5.0
¥399.00
109课时
Golang核心高级
60793人学习
可用行师
5.0
¥799.00
4课时
beego入门系列视频教程
47514人学习
谢孟军
4.9
免费
29课时
从零开始学Go语言
38972人学习
李文周
5.0
免费