go 连接oracle linux打包报错 使用(github.com/godror/godror)

go 连接oracle linux打包报错 使用(github.com/godror/godror)
我使用github.com/godror/godror去连接oracle,在windows下调试正常,打包也正常,但是我打包成linux则报错,下面是报错消息

F:\stu\test>go build  -ldflags "-w -s" -o build/server.exe 
上面是打包windowexe正常。
F:\stu\test>set GOOS=linux
F:\stu\test>set GOARCH=amd64
F:\stu\test>go build  -ldflags "-w -s" -o build/server
# github.com/godror/godror
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:493:56: undefined: VersionInfo
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:502:56: undefined: VersionInfo
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:520:19: undefined: VersionInfo
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:521:19: undefined: VersionInfo
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:522:31: undefined: ObjectType
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:523:31: undefined: Event
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:523:42: undefined: SubscriptionOption
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:523:64: undefined: Subscription
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:524:10: undefined: StartupMode
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:525:11: undefined: ShutdownMode
D:\Gopath\pkg\mod\github.com\godror\godror@v0.25.3\orahlp.go:525:11: too many errors

下面是测试脚本

package main

import (
    "database/sql"
    "fmt"

    _ "github.com/godror/godror"
    //_ "github.com/wendal/go-oci8"
)

//数据库配置
const (
    host        = "127.0.0.1"
    port        = 5021
    user        = "test"
    sqlpassword = "test"
    dbname      = "oci"
)
func main() {
    // 用户名/密码@IP:端口/实例名
    osqlInfo := fmt.Sprintf("%s/%s@%s:%d/%s", user, sqlpassword, host, port, dbname)
    fmt.Println(osqlInfo)
    db, err := sql.Open("godror", osqlInfo)
    if err != nil {
        panic(err)
    }
    defer db.Close()
    err = db.Ping()
    if err != nil {
        panic(err)
    }
    fmt.Println("链接成功")

}

下面是mod

module oracle

go 1.17

require (
    github.com/godror/godror v0.25.3
)

require (
    github.com/go-logfmt/logfmt v0.5.0 // indirect
    github.com/jinzhu/inflection v1.0.0 // indirect
    github.com/jinzhu/now v1.1.2 // indirect
)