Go 入门指南

发布于 2022-01-11 12:57:33 字数 942 浏览 1064 评论 0

先简单的分享一下我入门的路线,我认为不用跟着某个网课之类的从头到尾走一遍,而是先快速掌握基本的语法,然后开始上手写代码,慢慢就熟练了,并且遇到不会的高阶用法的时候,也可以再去了解。

基本的地方主要包括:

  • 如何安装、配置、编译运行
  • go 的包管理机制,如何导入包,如何更新、添加和删除依赖
  • 基本输入输出怎么写,如何定义变量和对变量赋值,如何定义结构体以及赋值,如何使用指针
  • 如何定义函数if、for、switch 语句怎么写
  • 如何为结构体创建一个方法(method)
  • 主要的数据结构如何定义、遍历、传递,主要有 slice(切片)、map

有两个小巧的教程很适合:

除此之外,还需要知道一些基本的 Goland IDE 的快捷操作,比如:

  • 按住 command 键点击变量可快速跳转到定义
  • opt+command+左:跳转到上个光标位置
  • command+shift+f: 路径下搜索
  • 双击 shift:搜索全局
  • command+/:注释,取消注释
  • 配置 file watcher 自动 go fmt,goimports

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文