first
parent
78d6d1df37
commit
60487a0aab
|
@ -22,7 +22,8 @@
|
|||
.LSOverride
|
||||
|
||||
# Icon must end with two \r
|
||||
Icon
|
||||
Icon
|
||||
|
||||
|
||||
# Thumbnails
|
||||
._*
|
||||
|
@ -69,3 +70,4 @@ $RECYCLE.BIN/
|
|||
# Windows shortcuts
|
||||
*.lnk
|
||||
|
||||
logs
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
# app
|
||||
|
||||
所有应用的入口。
|
||||
|
||||
## 应用类型
|
||||
|
||||
### `/api`——对外提供接口服务的应用
|
||||
|
||||
一般指对外提供`http`服务的应用。
|
||||
|
||||
### `/service`——仅对内部提供服务的应用
|
||||
|
||||
一般指对内提供`grpc`服务的应用
|
||||
|
||||
### `/job`——运行短暂的一次性任务
|
||||
|
||||
分为一般任务和定时任务
|
|
@ -0,0 +1,7 @@
|
|||
package main
|
||||
|
||||
import "git.icechen.cn/pkg/go-template/app/service/example_service/pkg/user"
|
||||
|
||||
func main() {
|
||||
user.GetUser()
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
package model
|
|
@ -0,0 +1,5 @@
|
|||
package main
|
||||
|
||||
func main() {
|
||||
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
package user2
|
||||
|
||||
import "fmt"
|
||||
|
||||
func CreateUser() {
|
||||
fmt.Println("create user")
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
package user
|
||||
|
||||
import "fmt"
|
||||
|
||||
func GetUser() {
|
||||
fmt.Println("get user")
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
# pkg
|
||||
|
||||
所有应用共享的基础通用库代码
|
Loading…
Reference in New Issue