GO
兄弟们,go go go
Ldy-ly
菜鸡一枚,慢慢变强!!!
展开
-
文件操作练习
/*将指定目录下的.txt后缀结尾的文件合并成一个大文件 travers_dir()、write_file()然后将大文件进行一个压缩(假如读文件都成功,不用判断err)*/package mainimport ( "bytes" "compress/zlib" "fmt" "io" "io/ioutil" "os" "strings")//将所有.txt后缀文件的字节数据合并到一个大的字节buffer中(定义的bs)func travers_dir(dir strin原创 2022-03-22 22:46:07 · 479 阅读 · 0 评论 -
用户管理练习
用户添加v1版本package mainimport ( "fmt" "strconv")var user []map[string]stringfunc 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 · 247 阅读 · 0 评论 -
tail -f的功能
实现一个tail -f的功能package mainimport ( "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 · 233 阅读 · 0 评论