![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
LinskRuis
这个作者很懒,什么都没留下…
展开
-
使用gokins流水线在服务器编译代码、快速发布程序
介绍项目本项目是使用golang开发的模块web应用前端使用vue.js开发项目为了不用每次编译文件又上传到服务器,使用gokins流水线在服务器编译发布运行代码。gokinsgokins 是一个款轻量级、能够快速部署的持续集成工具高效、简单的使用方式自动化流水线工程。服务器环境 服务器: ubuntu18 linux64位 项目需要环境:git、golang、node.js开始使用安装项目环境gitnode.jsgolang下载运行到github原创 2020-10-10 19:29:39 · 714 阅读 · 0 评论 -
golang 环形缓冲区 Reader Wirter Circle Buffer
package mainimport ( "errors" "fmt" "io" "time")type CircleByteBuffer struct { io.Reader io.Writer io.Closer datas []byte start int end int size int isClose bool isEnd bool}func...原创 2019-02-05 13:15:51 · 1843 阅读 · 3 评论 -
golang Client 客户端 大文件上传 (带进度条)
需要用到环形缓冲区进行读写:golang 环形缓冲区网上的例子大部分都是把文件全部缓存到内存上传,大文件隐患不小,这个的好处就是缓冲区小,全靠流输入输出。func randomBoundary() string { var buf [30]byte _, err := io.ReadFull(rand.Reader, buf[:]) if err != nil { panic(...原创 2019-02-07 00:48:49 · 7459 阅读 · 5 评论