Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderBoard = wire.NewSet(NewBoardApi, service.ProviderBoard)
View Source
var ProviderComment = wire.NewSet(NewCommentService, service.ProviderComment)
wire依赖
View Source
var ProviderPost = wire.NewSet(NewPostApi, service.ProviderPost)
View Source
var ProviderUser = wire.NewSet(NewUserApi, service.ProviderUser)
3.使用wire为NewUserApi注入依赖
Functions ¶
func NewPostRouter ¶
Types ¶
type CommentApi ¶
type CommentApi struct { }
评论API注入结构体
func NewCommentService ¶
func NewCommentService(comment service.CommentService) (*CommentApi, error)
依赖注入函数
type PostApi ¶
type PostApi struct { }
func NewPostApi ¶
func NewPostApi(service2 service.PostService) (*PostApi, error)
type UserApi ¶
type UserApi struct { }
用户API依赖注入结构体
func NewUserApi ¶
func NewUserApi(service2 service.UserService) (*UserApi, error)
2.为userService注入依赖
Directories ¶
Path | Synopsis |
---|---|
* @Package dto * @Author Quan Chen * @Date 2020/3/19 * @Description * * @Package dto * @Author Quan Chen * @Date 2020/3/19 * @Description 公共的数据传输结构体 * * @Package dto * @Author Quan Chen * @Date 2020/3/19 * @Description 用户相关数据传输结构体 *
|
* @Package dto * @Author Quan Chen * @Date 2020/3/19 * @Description * * @Package dto * @Author Quan Chen * @Date 2020/3/19 * @Description 公共的数据传输结构体 * * @Package dto * @Author Quan Chen * @Date 2020/3/19 * @Description 用户相关数据传输结构体 * |
* @Package vo * @Author Quan Chen * @Date 2020/3/19 * @Description *
|
* @Package vo * @Author Quan Chen * @Date 2020/3/19 * @Description * |
Click to show internal directories.
Click to hide internal directories.