- mattn/go-oci8 库用于连接oracle数据库,项目地址为:
https://github.com/mattn/go-oci8
- 安装步骤如下:
1. 从oracle官网下载oracleClient、SDK
https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html
2. 下载mattn/go-oci8项目
$ go git github.com/mattn/go-oci8
3. 编辑oci8.pc文件内容
prefix=/devel/target/XXXXXXXXXXXXXXXXXXXXXXXXXX
exec_prefix=${prefix}
libdir=/opt/instantclient_11_2
includedir=/opt/instantclient_11_2/sdk/include
glib_genmarshal=glib-genmarshal
gobject_query=gobject-query
glib_mkenums=glib-mkenums
Name: oci8
Description: oci8 library
Libs: -L${libdir} -lclntsh
Cflags: -I${includedir}
Version: 12.2
- libdir为instantclient的客户端l