This commit is contained in:
cqk 2025-04-30 16:35:25 +08:00
parent 3070701b2f
commit 96151731e3
20 changed files with 37 additions and 37 deletions

View File

@ -1,8 +1,8 @@
package public package public
import ( import (
"gitea.party/public-messag-service/common/response"
"net/http" "net/http"
"project/common/response"
) )
const ( const (

View File

@ -2,7 +2,7 @@ listen: 8889
runmode: local # 服务运行模式 debug/release runmode: local # 服务运行模式 debug/release
logs: logs:
dir: ../log # 文件保存路径 dir: ../log # 文件保存路径
file: go-contest-api # 文件名称,实际会保存为{filename}+{datetime} file: public-message-service # 文件名称,实际会保存为{filename}+{datetime}
level: 3 # 日志等级0-error1-warning2-info3-debug level: 3 # 日志等级0-error1-warning2-info3-debug
savefile: false # 是否保存为文件置为false会输出到标准输出 savefile: false # 是否保存为文件置为false会输出到标准输出
mysql: # 数据库信息 mysql: # 数据库信息

View File

@ -3,11 +3,11 @@ package app_ser
import ( import (
"errors" "errors"
"fmt" "fmt"
"gitea.party/public-messag-service/config/logger"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"math/rand" "math/rand"
"os" "os"
"os/signal" "os/signal"
"project/config/logger"
"runtime" "runtime"
"strings" "strings"
"sync" "sync"

View File

@ -2,11 +2,11 @@ package app_ser
import ( import (
"fmt" "fmt"
"gitea.party/public-messag-service/config/logger"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
"io/ioutil" "io/ioutil"
"os" "os"
"project/config/logger"
) )
type BasicService struct { type BasicService struct {

View File

@ -2,11 +2,11 @@ package component
import ( import (
"fmt" "fmt"
"gitea.party/public-messag-service/config"
"gitea.party/public-messag-service/config/app_ser"
glogger "gitea.party/public-messag-service/config/logger"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"gorm.io/gorm/logger" "gorm.io/gorm/logger"
"project/config"
"project/config/app_ser"
glogger "project/config/logger"
"strings" "strings"
"time" "time"
) )

View File

@ -3,12 +3,12 @@ package component
import ( import (
"database/sql" "database/sql"
"fmt" "fmt"
"gitea.party/public-messag-service/config"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"gorm.io/driver/mysql" "gorm.io/driver/mysql"
"gorm.io/gorm" "gorm.io/gorm"
"gorm.io/gorm/schema" "gorm.io/gorm/schema"
"gorm.io/plugin/dbresolver" "gorm.io/plugin/dbresolver"
"project/config"
"strings" "strings"
) )

View File

@ -4,9 +4,9 @@ import (
"context" "context"
"errors" "errors"
"fmt" "fmt"
glogger "gitea.party/public-messag-service/config/logger"
"gorm.io/gorm/logger" "gorm.io/gorm/logger"
"gorm.io/gorm/utils" "gorm.io/gorm/utils"
glogger "project/config/logger"
"time" "time"
) )

View File

@ -2,10 +2,10 @@ package component
import ( import (
"fmt" "fmt"
"gitea.party/public-messag-service/config"
"gitea.party/public-messag-service/config/app_ser"
"gitea.party/public-messag-service/config/logger"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"project/config"
"project/config/app_ser"
"project/config/logger"
) )
type Redis struct { type Redis struct {

View File

@ -4,10 +4,10 @@ import (
"bytes" "bytes"
"context" "context"
"fmt" "fmt"
"gitea.party/public-messag-service/config"
"github.com/go-redis/redis/v8" "github.com/go-redis/redis/v8"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"net/url" "net/url"
"project/config"
"strconv" "strconv"
"strings" "strings"
"time" "time"

View File

@ -2,9 +2,9 @@ package app_ser
import ( import (
"fmt" "fmt"
"gitea.party/public-messag-service/config/logger"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
"net/http" "net/http"
"project/config/logger"
) )
const ( const (

View File

@ -1,6 +1,6 @@
package config package config
import "project/config/app_ser" import "gitea.party/public-messag-service/config/app_ser"
var ( var (
AppEnv *app_ser.AppConfig AppEnv *app_ser.AppConfig

2
go.mod
View File

@ -1,4 +1,4 @@
module project module gitea.party/public-messag-service
go 1.23.3 go 1.23.3

View File

@ -2,13 +2,13 @@ package api
import ( import (
"fmt" "fmt"
"gitea.party/public-messag-service/common/params"
"gitea.party/public-messag-service/common/public"
"gitea.party/public-messag-service/router/web"
"github.com/aliyun/alibaba-cloud-sdk-go/sdk" "github.com/aliyun/alibaba-cloud-sdk-go/sdk"
"github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/credentials" "github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/credentials"
"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests" "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"project/common/params"
"project/common/public"
"project/router/web"
) )
func EmailXSend(c *gin.Context) { func EmailXSend(c *gin.Context) {

View File

@ -2,11 +2,11 @@ package api
import ( import (
"fmt" "fmt"
"gitea.party/public-messag-service/common/params"
"gitea.party/public-messag-service/common/public"
"gitea.party/public-messag-service/router/web"
"github.com/aliyun/alibaba-cloud-sdk-go/services/dysmsapi" "github.com/aliyun/alibaba-cloud-sdk-go/services/dysmsapi"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"project/common/params"
"project/common/public"
"project/router/web"
) )
func SmsXSend(c *gin.Context) { func SmsXSend(c *gin.Context) {

View File

@ -2,7 +2,7 @@ package mysql
import ( import (
"fmt" "fmt"
"project/config/app_ser/component" "gitea.party/public-messag-service/config/app_ser/component"
"gorm.io/gorm" "gorm.io/gorm"
) )

14
main.go
View File

@ -2,17 +2,17 @@ package main
import ( import (
"fmt" "fmt"
_ "gitea.party/public-message-service/docs" "gitea.party/public-messag-service/config"
"gitea.party/public-messag-service/config/app_ser"
"gitea.party/public-messag-service/config/app_ser/component"
"gitea.party/public-messag-service/docs"
_ "gitea.party/public-messag-service/docs"
mysql "gitea.party/public-messag-service/internal/models"
"gitea.party/public-messag-service/router"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
swaggerFiles "github.com/swaggo/files" swaggerFiles "github.com/swaggo/files"
ginSwagger "github.com/swaggo/gin-swagger" ginSwagger "github.com/swaggo/gin-swagger"
"os" "os"
"project/config"
"project/config/app_ser"
"project/config/app_ser/component"
_ "project/docs"
mysql "project/internal/models"
"project/router"
) )
func main() { func main() {

View File

@ -1,10 +1,10 @@
package router package router
import ( import (
"gitea.party/public-messag-service/router/middleware"
"gitea.party/public-messag-service/router/uri"
"github.com/gin-contrib/pprof" "github.com/gin-contrib/pprof"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"project/router/middleware"
"project/router/uri"
) )
func Router(router *gin.Engine) { func Router(router *gin.Engine) {

View File

@ -1,8 +1,8 @@
package uri package uri
import ( import (
"gitea.party/public-messag-service/internal/handler/api"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"project/internal/handler/api"
) )
func authWeb(router *gin.RouterGroup) { func authWeb(router *gin.RouterGroup) {

View File

@ -1,8 +1,8 @@
package web package web
import ( import (
"gitea.party/public-messag-service/common/request"
"github.com/gin-gonic/gin/binding" "github.com/gin-gonic/gin/binding"
"project/common/request"
) )
func init() { func init() {

View File

@ -3,8 +3,8 @@ package web
import ( import (
"net/http" "net/http"
"gitea.party/public-messag-service/common/response"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"project/common/response"
) )
type _Default struct { type _Default struct {