-
Notifications
You must be signed in to change notification settings - Fork 37
Home
zhaoyunxing edited this page Dec 21, 2021
·
3 revisions
dingtalk.go
文件里面已经对网络请求封装好了所以写起来会方便很多,下面从简单的 创建用户 说起
go get -u mvdan.cc/gofumpt@latest
go get -u github.com/lsm-dev/license-header-checker/cmd/[email protected]
在request
目录下创建一个文件create_user.go
,参数校验使用validatetag标记,可以参考已有的参数校验
在response
目录里面也创建一个文件create_user.go
必须包含Response
结构体
type CreateUser struct {
Response
createUserResponse `json:"result"`
}
type createUserResponse struct {
UserId string `json:"userid"`
}
license-header-checker -v -a -r -i vendor,license-header-checker,tools ./header/license_header.txt . go
gofumpt -l -w .