Go 入门指南
先简单的分享一下我入门的路线,我认为不用跟着某个网课之类的从头到尾走一遍,而是先快速掌握基本的语法,然后开始上手写代码,慢慢就熟练了,并且遇到不会的高阶用法的时候,也可以再去了解。
基本的地方主要包括:
- 如何安装、配置、编译运行
- go 的包管理机制,如何导入包,如何更新、添加和删除依赖
- 基本输入输出怎么写,如何定义变量和对变量赋值,如何定义结构体以及赋值,如何使用指针
- 如何定义函数,if、for、switch 语句怎么写
- 如何为结构体创建一个方法(method)
- 主要的数据结构如何定义、遍历、传递,主要有 slice(切片)、map
有两个小巧的教程很适合:
除此之外,还需要知道一些基本的 Goland IDE 的快捷操作,比如:
- 按住 command 键点击变量可快速跳转到定义
- opt+command+左:跳转到上个光标位置
- command+shift+f: 路径下搜索
- 双击 shift:搜索全局
- command+/:注释,取消注释
- 配置 file watcher 自动 go fmt,goimports
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论