
gin
前端小蜜蜂
这个作者很懒,什么都没留下…
展开
-
go gin上传文件、图片返回url
简单记录一下自己在用gin上传图片接口在官网上有相应的简单介绍在这直接说在请求方式上是POST,然后利用FormFile获取传值,file,err := c.FormFile("file") if err != nil { errLog.Error(logrus.Fields{"err":err.Error(),"source":pkg.GetPath()},"controller - admin - upload") c.JSON(http.StatusOK,fmt.Sprintf("'原创 2021-07-20 16:05:58 · 4118 阅读 · 0 评论 -
golang:GORM条件查询的使用,分页查询
在今天在利用GORM分页查询的时候遇到了这个问题,当时想的就是一下完成搜索,想的体检单了,然后查看相关文档让我用Scope但是,我比较懒,就没去研究直接用分开的方法去查询package modelimport ( "github.com/gin-gonic/gin" "github.com/jinzhu/gorm" "github.com/sirupsen/logrus" "go_service/entity")func FIndArticle(c *gin.Context,param原创 2021-07-12 15:50:03 · 2140 阅读 · 0 评论 -
logrus的使用
logrus的初始化启动,详细使用今天也是初次接触这个组件,来进行日志存储,自己也是俺就半天,想要所有的错误日志放到一个错误日志中,所首先创建一个日志文件。自己也是没有找到相关的官方文档,就在gitee上直接查看的文档,初始创建 package logimport ( "fmt" "github.com/sirupsen/logrus" "os" "time")var log = logrus.New()func Init() { file,err := os.OpenFile原创 2021-07-12 15:12:42 · 793 阅读 · 0 评论 -
go session 存取数据 gin sessions包存储session
今天要用到session存储登录用户信息的时候记录一下这个学习过程,同时,解决相应的问题开始应用sessionr := gin.Default()store := cookie.NewStore([]byte("wangweijie"))r.Use(sessions.Sessions("sessions",store))我的session初始写在的路由初始文件下然后存储/获取type Session struct { UserId int64 Name string}func Ge原创 2021-06-29 17:05:17 · 1135 阅读 · 2 评论