够浪
文章平均质量分 56
runing_an_min
这个作者很懒,什么都没留下…
展开
-
sentinel-golang,再linux上运行报错:runtime error: index out of range [-6]
runtime error: index out of range [-6],在linux上不正常,在windows上正常原创 2023-01-10 16:28:17 · 538 阅读 · 0 评论 -
golang使用go-git上传代码到gitlab远端仓库
流程直接上代码了//git clonevar gitRep *git.Repository// gitUser: git的用户名 password: git的用户密码var gitAuth = &http.BasicAuth{Username:gitUser, Password: gitPassword}//gitTmpDir 是指clone到本地后,本地的目录gitRep, endError = git.PlainClone(gitTmpDir, false, &git原创 2020-09-01 10:09:08 · 4360 阅读 · 1 评论 -
golang拷贝目录(持续更新中)
思路首先遍历源目录,将所有的目录和文件分别存储在两个切片中,然后先创建所有的目录,然后在创建所有的文件。目前不会处理连接文件上代码package modelsimport ( "bufio" "errors" "fmt" "io" "os" "path/filepath" "strings")//WalkFile 文件对象type WalkFile struct{ Fname string Fmode os.FileMode}//Dir 目录对象type D原创 2020-08-29 12:31:02 · 1809 阅读 · 0 评论 -
golang解压zip包(linux和windows都可以)可以包含子目录
不多BB,直接上代码了package mainimport ( "os" "io" "archive/zip" "path/filepath" "fmt")func DeCompress(zipFile, dest string) error { reader, err := zip.OpenReader(zipFile) if err != nil { return err }原创 2020-08-20 16:01:45 · 1406 阅读 · 0 评论