第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

太多爭論呼吁“github.com/jackc/pgx”。連接

太多爭論呼吁“github.com/jackc/pgx”。連接

Go
HUWWW 2022-09-19 14:43:34
我正在嘗試使用pgx打開與postgres數(shù)據(jù)庫的連接,并且我收到以下錯誤:./dbservice.go:12:26: too many arguments in call to "github.com/jackc/pgx".Connect        have (context.Context, string)        want ("github.com/jackc/pgx".ConnConfig)./dbservice.go:13:18: too many arguments in call to conn.Close        have (context.Context)        want ()./dbservice.go:21:44: cannot use context.Background() (type context.Context) as type string in argument to conn.Query我不確定錯誤要求我在這里做什么。 當(dāng)我從主文件調(diào)用它時可以工作,但在這里它不起作用。代碼如下:pgx.Connectfunc initNodes(nodes *[]Node, searchNodes *[]SearchNode, storageNodes *[]StorageNode) error {    conn, err := pgx.Connect(context.Background(), DATABATE_URL)    defer conn.Close(context.Background())    if err != nil {        fmt.Printf("Connection failed: %v\n", err)        os.Exit(-1)    }...func main() {    a:= Arbiter{}    a.init()}有什么想法嗎?
查看完整描述

1 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗 獲得超7個贊

最有可能的是,您正在 導(dǎo)入 API,但 API 在您的“主文件”中。中的 Connect 函數(shù)接受要傳遞的兩個參數(shù)。中的連接函數(shù)接受 代替 。v3pgxdbservice.gov4github.com/jackc/pgx/v4v3pkg.ConnConfig

因此,請檢查 : 中的語句,如果您打算使用 API,請將其導(dǎo)入為 。importdbservice.gov4"github.com/jackc/pgx/v4"


查看完整回答
反對 回復(fù) 2022-09-19
  • 1 回答
  • 0 關(guān)注
  • 378 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號