所以我想说我有以下的包结构
Sleep
----models
----------user
----------message
包的文件models
看起来像这样
index.go
和package models
import "database/sql"
var DB *sql.DB
包会有一个看起来像这样的文件user.go
user
如何从 package user
type User struct {
ID uint64
Username string
}
func One(username string) *User {
// get user from database and return
}
包中访问DB
中声明的index.go
变量?
答案 0 :(得分:1)
我认为您可以通过models.DB
从user.go文件