到 https://studygolang.com/dl 下载你需要的源码版本
cd /usr1
mkdir gosrc
把第1步下载的源码保存到此目录
tar -xzvf go1.8.linux-amd64.tar.gz
增加环境变量(/etc/profile)
export GOROOT=/usr1/gosrc/go
export PATH= G O R O O T / b i n : GOROOT/bin: GOROOT/bin:PATH
export GOPATH=/usr1/goprojects
创建go工程的目录
mkdir -p /usr1/goprojects/src
在此目录写go代码即可
如需要使用oracle数据库,则继续完成以下配置
6. 增加pkg-config目录
mkdir -p /usr1/gosrc/pkg-config
在此目录增加oci8.pc文件,文件内容如下
prefix=/oracle/app/db
exec_prefix=${prefix}
libdir=/oracle/app/db/lib
includedir=/oracle/app/db/sdk/include # oci.h所在的目录
glib_genmarshal=glib-genmarshal
gobject_query=gobject-query
glib_mkenums=glib-mkenums
Name: oci8
Description: oci8 library
Libs: -L l i b d i r − l c l n t s h C f l a g s : − I {libdir} -lclntsh Cflags: -I libdir−lclntshCflags:−I{includedir}
Version: 11.2
编译报错,可能ld版本低,升级方法如下:
8. 使环境变量生效
source /etc/profile
命令行输入go,有反应即成功了。
到 https://studygolang.com/dl 下载你需要的源码版本
解压到 C:/Go
增加环境变量:GOROOT=C:\Go
Path增加C:\Go\bin
增加环境变量:GOPATH,这个将其指向你的代码目录
打开 CMD 终端,输入 go env 查看变量是否设置成功:
下载 MinGW
解压到C:\ MinGW
MinGW 安装目录的 bin 目录的路径追加到 Path 环境变量里
打开 CMD 窗口,执行 gcc -v 命令,看到以下界面证明安装成功:
Ctrl + N 打开新项目或文件对话框,GOPATH 选择上一步的那个,模板选择 Go1 Command Project,最后取个名字,比如 test:
点击 OK,test 项目已建立:
Ctrl + B 构建项目
Ctrl + R 编译并运行
按 F5 启动调试
按 F10 进行单步调试
根据本机的oracle安装路径,修改配置文件:C:\MinGW\lib\pkg-config\oci8.pc 增加环境变量:PKG_CONFIG_PATH=C:\MinGW\lib\pkg-config