この関数を使用してディレクトリリストを取得しようとしています。
package main;
import ("fmt"; "os"; "io/ioutil")
func main() {
dir, _ := ioutil.ReadDir("..")
var f os.FileInfo
for f = range dir {
fmt.Println(f.Name())
}
}
ReadDirのドキュメントによると[]os.FileInfo
、最初の戻りパラメーターとして返されるはずです。しかし、コンパイルしようとすると、
cannot assign type int to f (type os.FileInfo) in range: int does not implement os.FileInfo (missing IsDir method)
私は何が欠けていますか?