以下是一些示例代码:
func main() {
os.MkdirAll(outDir + id, 0755)
os.Create(outDir + id + "/txt")
os.OpenFile(outDir + id + "/" + ".tmp", os.OWRONLY|os_APPEND)
os.Stat(outDir + id + "/.tmp")
}
以下是使用go fmt
或Go Playground上的Format
进行格式化后的输出:
func main() {
os.MkdirAll(outDir+id, 0755)
os.Create(outDir + id + "/txt")
os.OpenFile(outDir+id+"/"+".tmp", os.OWRONLY|os_APPEND)
os.Stat(outDir + id + "/.tmp")
}
os.MkdirAll()
和os.OpenFile()
中的空格在os.Create()
和os.Stat()
中不受影响时会被删除。我希望格式化相同。
为什么会这样?