VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

安装数据库对应的Golang语言驱动

获取Go语言驱动的pg的代码,将其放在前面设置的GOPATH/pkg/mod中。在运行的项目代码中,如果没有go.mod文件,则运行如下命令生成go.mod文件。

go mod init golangproject  # golangproject根据实际项目名修改

在go.mod文件中,添加如下代码:

require pq v0.0.0
replace pq => /root/go/pkg/pq # pq目录根据实际情况修改

导入pq通过命令:

go get pq # golangproject根据实际项目名修改

如果报错请检查是否存在重复的pq驱动,数据库的Go驱动无法与PostgreSQL的Go驱动并存。