Go语言遍历文件夹的两种方法

过滤函数 func exclude(dir, path string) bool { rel, _ := filepath.Rel(dir, path) segs := strings.Split(rel, fmt.Sprintf("%c", os.PathSeparator)) if segs[0] == ".git" || segs[0] == ".idea" { return true } name := filepath.Base(path) if name == ".DS_Store" { return true } return false } 第一种方法(使用path/filepath.Wa

Read More

Git LFS介绍

Git的设计初衷是管理Linux内核的开发,即对源代码(文本文件)进行版本控制。Git是基于文件快照而不是增量差异进行文件存储的,如果一个文

Read More