Something went wrong. Try again.
🌱 A minimal programming language and compiler. git.urbach.dev/cli/q
high-performance programming-language compiler
Something went wrong. Try again.
12345678910111213141516171819202122232425262728package verbose
import ( "fmt" "slices" "strings"
"git.urbach.dev/cli/q/src/fs")
// Files shows all imported files.func Files(files []*fs.File) { slices.SortStableFunc(files, func(a *fs.File, b *fs.File) int { if a.Package == "main" && b.Package != "main" { return -1 }
if a.Package != "main" && b.Package == "main" { return 1 }
return strings.Compare(a.Path, b.Path) })
for _, file := range files { fmt.Println(file.Path) }}