Go: layout standard cmd/ + internal/ - tout le code dans internal/jean (package jean), cmd/jean = main() + ressources Windows (.syso/icone/versioninfo), ui/ demenage dans internal/jean/ui (go:embed inchange) ; racine GitHub epuree

This commit is contained in:
nathaninline committed 2026-07-22 10:53:14 +02:00
1 parent 79e8d322a9
commit e3fe63ca24
68 files changed
+75 -62

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
package jean
import "os"
// isTerminal reports whether stdout is a TTY. Stdlib-only check via FileMode.
func isTerminal() bool {
fi, err := os.Stdout.Stat()
if err != nil || fi == nil {
return false
}
return fi.Mode()&os.ModeCharDevice != 0
}