
GO
兄弟们,go go go
Ldy-ly
菜鸡一枚,慢慢变强!!!
展开
-
文件操作练习
/* 将指定目录下的.txt后缀结尾的文件合并成一个大文件 travers_dir()、write_file() 然后将大文件进行一个压缩 (假如读文件都成功,不用判断err) */ package main import ( "bytes" "compress/zlib" "fmt" "io" "io/ioutil" "os" "strings" ) //将所有.txt后缀文件的字节数据合并到一个大的字节buffer中(定义的bs) func travers_dir(dir strin原创 2022-03-22 22:46:07 · 570 阅读 · 0 评论 -
用户管理练习
用户添加 v1版本 package main import ( "fmt" "strconv" ) var user []map[string]string func getID() string { var id int = 0 for _, v := range user { if i, _ := strconv.Atoi(v["id"]); id < i { id = i } } return strconv.Itoa(id + 1) } func addUs原创 2021-11-10 22:26:36 · 317 阅读 · 0 评论 -
tail -f的功能
实现一个tail -f的功能 package main import ( "flag" "fmt" "io" "os" ) func main() { var content = make([]byte, 1024) var path string var help bool flag.StringVar(&path, "f", "", "打开的文件") flag.BoolVar(&help, "h", false, "help") flag.Parse() if原创 2021-11-09 14:39:51 · 306 阅读 · 0 评论