This commit is contained in:
41
开发语言GO/GO常用基础命令.md
Normal file
41
开发语言GO/GO常用基础命令.md
Normal file
@@ -0,0 +1,41 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# GO常用基础命令
|
||||
|
||||
- 根据当前项目的目录结构自动判断是否使用模块模式
|
||||
|
||||
```bash
|
||||
go env -w GO111MODULE=auto
|
||||
```
|
||||
|
||||
- 就可以初始化go.mod
|
||||
|
||||
```bash
|
||||
go mod init 新模块名字
|
||||
```
|
||||
|
||||
- 更新依赖版本,清理无用依赖,更新依赖的间接依赖,生成 go.sum 文件
|
||||
|
||||
```bash
|
||||
go mod tidy
|
||||
```
|
||||
|
||||
- 直接编译执行 go 文件
|
||||
|
||||
```bash
|
||||
go run 文件.go
|
||||
```
|
||||
|
||||
- 指定编译后文件名称
|
||||
|
||||
```bash
|
||||
go build -o 新文件名 文件.go
|
||||
```
|
||||
|
||||
- 格式化文件(自动调整文件内容格式)
|
||||
|
||||
```bash
|
||||
gofmt -w 文件.go
|
||||
```
|
||||
|
||||
|
25
开发语言GO/GO开发环境准备.md
Normal file
25
开发语言GO/GO开发环境准备.md
Normal file
@@ -0,0 +1,25 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# GO开发环境准备
|
||||
|
||||
> 本人使用的 Mac 电脑所以写的跟 Windows 安装方法可能有些不同
|
||||
|
||||
[国内下载地址](https://studygolang.com/dl)
|
||||
|
||||
安装 SDK 环境
|
||||
|
||||
- 下载文件
|
||||
|
||||
```bash
|
||||
wget https://studygolang.com/dl/golang/go1.21.0.darwin-arm64.pkg
|
||||
```
|
||||
|
||||
>双击进行图形化界面安装
|
||||
|
||||
- 制作软连接
|
||||
|
||||
```bash
|
||||
sudo ln -s /usr/local/go/bin/go /usr/local/bin
|
||||
sudo ln -s /usr/local/go/bin/gofmt /usr/local/bin
|
||||
```
|
||||
|
Reference in New Issue
Block a user