每次查詢數據庫時,您都在調用 thisone(),并且每次執行該函數時都會關閉數據庫連接。嘗試放入主函數內部。database.Close()func main(){ defer database.Close() http.HandleFunc("/route",thisone) http.ListenAndServe(":8000",nil)}
2 回答

慕容708150
TA貢獻1831條經驗 獲得超4個贊
每次查詢數據庫時,您都在調用 thisone(),并且每次執行該函數時都會關閉數據庫連接。嘗試放入主函數內部。database.Close()
func main(){
defer database.Close()
http.HandleFunc("/route",thisone)
http.ListenAndServe(":8000",nil)}

嗶嗶one
TA貢獻1854條經驗 獲得超8個贊
這有點奇怪,你放了一個錯誤數據庫。Close() 在主函數中,因為我最近用 Go 做了一個 API Rest 有點類似。您可以在此處查看代碼。我希望它是有用的。
- 2 回答
- 0 關注
- 215 瀏覽
添加回答
舉報
0/150
提交
取消