微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Go学习笔记:配置Go语言环境(macOS)

一、安装Go

1. 打开官网下载地址 https://golang.org/dl/,选择对应系统的最新版本go安装包,下载并安装即可

2. "Cmd + Opt + T"打开认终端,使用以下指令查看go下载版本是否正确

go version

二、配置环境变量

1. 打开终端,输入以下指令查看是否存在 ~/.bash_profile 文件

cd && ls .bash_profile

2. 若.bash_profile不存在,则创建 ~/.bash_profile 文件(若存在)

touch ~/.bash_profile

使用vim编辑器打开 ~/.bash_profile 文件,追加以下内容

# GO的安装地址
export GOROOT=/usr/local/go
# GO的项目地址(自定义的)
export GOPATH=/Users/bytedance/go
# GO可执行文件的地址
export GOBIN=$GOPATH/bin
# GO的环境变量
export PATH=$PATH:$GOBIN

保存并退出 ~/.bash_profile文件,输入以下内容激活配置

source ~/.bash_profile

输入以下指令,查看环境变量是否配置

go env

三、Go语言学习路径

学习Go语言的主要目的是由于其极高的开发效率和运行效率,并可作为刷题的主要工具。

由于本人已经学习过C、Java、C++、Python等语言,因此希望总结学习一门新的编程语言的技巧。总结为以下几步:

0. Hello world

  1. 基础数据类型
  2. 数据结构
  3. 函数的写法
  4. 传参的方法
  5. 循环, 中断, 回调, 递归的写法
  6. 内存的分类、区别及使用范围,垃圾回收机制
  7. 基础库及功能
    1. 打印 & 常用log Tricks
    2. 注释的各种写法
    3. 文件输入和输出
    4. 获取系统时间戳、休眠、ms/us计时
  8. Go的学习目录:包括Go语言的核心能力等
  9. 多线程的写法
  10. rpc的写法
  11. 在后续的学习中将优先解决以上问题,

并在最终完成Go语言学习时,总结完成这些步骤对于学习一门新语言的效果如何。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐