随笔分类 -  Go

Golang
摘要:因项目需要,前端采用 vue2+axios 开发,后端采用 Go语言 gin 框架,此时想实现前后台分离跨域的情况下携带 cookie。 Vue 前端地址及端口 http://localhost:8080/ Go 后端地址及端口 http://localhost:8090/ 1.前端 axios.d 阅读全文

posted @ 2022-03-14 14:43 沈恩忍 阅读(943) 评论(1) 推荐(0)

摘要:当服务器常年运行的时候,日志文件就会非常的大,这里讲下用 gin 框架如果切割日志文件,代码如下: package main import ( "github.com/gin-gonic/gin" rotatelogs "github.com/lestrrat-go/file-rotatelogs" 阅读全文

posted @ 2021-03-15 13:37 沈恩忍 阅读(1057) 评论(0) 推荐(0)

摘要:iris 官方案例只给了文件日志,但没有给日志分割的方法,一旦访问量过大,日志文件就成吨成吨的,这很让我苦恼。经研究使用 github.com/lestrrat-go/file-rotatelogs 包可解决,代码如下: package main import ( rotatelogs "githu 阅读全文

posted @ 2021-03-15 13:24 沈恩忍 阅读(845) 评论(0) 推荐(0)

摘要:前台页面使用 jquery 往后台传值时iris报 unexpected end of JSON input。 后台代码 func Update(ctx iris.Context){ type nodes struct { Id string `json:"id" form:"id"` Name s 阅读全文

posted @ 2020-11-03 09:21 沈恩忍 阅读(2145) 评论(0) 推荐(0)

摘要:我用 Golang 的 Web 框架 Iris 写项目时,发现下载依赖老是失败原因是被墙了(可以参考上一篇 https://www.cnblogs.com/ser0632/p/11374790.html)。 还有一个问题是:当你想把写好的代码发给同事看时,你不可能让你同事再次下载依赖包,而是将依赖包 阅读全文

posted @ 2019-08-19 10:33 沈恩忍 阅读(1323) 评论(0) 推荐(0)

摘要:使用 Golang 的 Iris web 框架时,用 go get github.com/kataras/iris 命令久久无法下载,最后还报一堆错误。 使用 GOPROXY 可解决问题,也可参考如下地址:https://goproxy.io 我使用的是 Win10系统,所以下面的演示以Window 阅读全文

posted @ 2019-08-19 00:41 沈恩忍 阅读(7736) 评论(0) 推荐(1)

导航