2
역할에는 많은 계정이 있으며 계정에는 많은 역할이 있습니다.n - n 관계에서 "가져 오기주기"를 피하는 방법
가져 오기주기를 피하는 방법을 시뮬레이션 하시겠습니까? 내 $의 GOROOT 내부
sandbox/
├── hello-world.go
├── orm
│ ├── main
│ │ └── main.go
│ └── model
│ ├── account
│ │ └── account.go
│ └── role
│ └── role.go
고양이 샌드 박스/ORM/주/main.go
package main
import (
"sandbox/orm/model/account"
)
func main() {
a := account.Account
}
고양이 샌드 박스/ORM/모델/계정/account.go
package account
import (
"sandbox/orm/model/role"
)
type Account struct {
id int
roles []role.Role
}
cat sandbox/orm/model/role/role.go
package role
import (
"sandbox/orm/model/account"
)
type Account struct {
id int
roles []role.Role
}