17 lines
339 B
Go
17 lines
339 B
Go
package http_handler
|
|
|
|
import (
|
|
"common/utils"
|
|
"gateway/handler/http_handler/helper/render"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type UniqueIDResp struct {
|
|
ID string `json:"id"`
|
|
}
|
|
|
|
// GenSnowflake 生成雪花ID
|
|
func GenSnowflake(c *gin.Context) {
|
|
render.Json(c, render.OK, &UniqueIDResp{ID: utils.SnowflakeInstance().Generate().String()})
|
|
}
|