.json在我的 Go 项目中,当我在终端上运行此命令时,我需要对文件进行排序并在终端上显示它们的名称go run main.go。
我编写了一个程序来显示文件夹中的所有文件,但我需要对文件进行排序.json。
我的代码如下:
package main
import (
"fmt"
"log"
"os"
"bytes"
"io"
)
func main() {
if os.Args[1] == "display-json-name" {
//reads the directory name and returns a list of directory entries
dirname := "."
f, err := os.Open(dirname)
if err != nil {
log.Fatal(err)
}
files, err := f.Readdir(-1)
f.Close()
if err != nil {
log.Fatal(err)
}
for _, file := range files {
fmt.Println(file.Name())
}
}
我们如何才能对不同的.json文件进行排序?
我的项目的层次结构是:
江户川乱折腾
小怪兽爱吃肉
相关分类