1
因此,可以说,我有以下的封装结构 ----models ----------user ----------message
如何从子包中访问父包中声明的全局变量?
的models
包将有一个看起来像这样
package models
import "database/sql"
var DB *sql.DB
和user
包会有一个文件user.go看起来像文件index.go
此
package user
type User struct {
ID uint64
Username string
}
func One(username string) *User {
// get user from database and return
}
如何访问包中的index.go
中声明的变量是否是?