编程工具----go语言
此专栏为Go语言为核心
Remember
这个作者很懒,什么都没留下…
展开
-
G语言-写文件追加方式
package main import ( "fmt" "os") func main() { filename := "./date.txt" fp, _ := os.OpenFile(filename, os.O_CREATE|os.O_APPEND|os.O_RDWR, os.ModeAppend|os.ModePerm) // 读写方式打开 // defer延迟调用 defer fp.Close() //关闭文件,释放资源。 count, _ := fp.WriteS原创 2022-04-06 08:56:04 · 160 阅读 · 0 评论 -
go语言-httpClient(POST请求问题)
go实现的http client有好几种的实现方式。但是http的请求分为好几种的格式,比如x-www-form-urlencoded、json。json比较常用,但是也不乏x-www-form-urlencoded这种。而go的post只能发string类型,这时候假如post里面有得字段需要int如果使用json就不行,必须使用x-www-form-urlencoded,而且经过实验url.Values{}类型是不能使用urlencoded的,转出来的字符串的数字前会加上%0。只有下面这种http请原创 2022-03-15 14:14:10 · 2273 阅读 · 1 评论 -
go语言-httpServer
go语言嘴简易httpserver原创 2022-03-15 14:06:48 · 156 阅读 · 0 评论 -
go语言-sha1检验函数返回sha1值
func sha1Check(fileName string) string { var sha1sum string = "" file, err := os.Open(fileName) if err != nil { return sha1sum } defer file.Close() h := sha1.New() _, err = io.Copy(h, fil...原创 2020-01-10 08:40:47 · 472 阅读 · 0 评论 -
go语言常用的函数-比较两个文件夹里文件是否一致
go语言常用的函数-比较两个文件夹里文件是否一致func comparefolderfiles(srcFolder string, destFolder string) bool { var err error var srcFolderfiles []string err = filepath.Walk(srcFolder, func(path string, info os.Fil...原创 2020-01-10 08:36:26 · 830 阅读 · 0 评论