From 65cfce1285ff7ae8886c56ab55c9e43e7c0eea4e Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Thu, 24 Sep 2020 02:34:10 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3):=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 31fd957..f15ff32 100644 --- a/README.md +++ b/README.md @@ -13,26 +13,11 @@ docker pull xiaoqidun/goenv:latest docker run -it --rm xiaoqidun/goenv ``` -# 快捷命令 - goenv -> 运行一个goenv容器并将当前目录挂载到容器的工作目录 - -## 快速安装 -```shell -go get -u github.com/xiaoqidun/goenv -``` - -## 手动安装 -1. 根据系统架构下载为你编译好的[二进制文件](https://aite.xyz/product/goenv/) -2. 将下载好的二进制文件重命名为goenv并保留后缀 -3. 把goenv文件移动到系统PATH环境变量中的目录下 -4. windows外的系统需使用chmod命令赋予可执行权限 - # 编译项目 ## 将项目文件映射到容器内部 ### linux - bash - ```shell docker run --rm -it -v $(pwd):/go/src/app -w /go/src/app xiaoqidun/goenv ``` @@ -83,10 +68,22 @@ go build -o main_windows_amd64.exe main.go > 用于标识编译的目标系统架构 ## CGO_ENABLED - - 0 静态编译,禁用CGO,适用于android和darwin(apple)外的目标操作系统 - 1 动态编译,使用CGO,适用于依靠外部工具链才能完成编译的目标操作系统 ## 动态编译 - - 动态编译必须设置CC变量,指定C编译器可执行文件路径或者在PATH变量内的可执行C编译器名称 + +# 快捷命令 - goenv +> 运行一个goenv容器并将当前目录挂载到容器的工作目录 + +## 快速安装 +```shell +go get -u github.com/xiaoqidun/goenv +``` + +## 手动安装 +1. 根据系统架构下载为你编译好的[二进制文件](https://aite.xyz/product/goenv/) +2. 将下载好的二进制文件重命名为goenv并保留后缀 +3. 把goenv文件移动到系统PATH环境变量中的目录下 +4. windows外的系统需使用chmod命令赋予可执行权限