package main import ( "os" "path/filepath" "fyne.io/fyne/v2" "fyne.io/fyne/v2/app" ) func NewUI() (stprageDir string, window fyne.Window) { // App + storage dir a := app.New() w := a.NewWindow("Encryptor (Fyne)") w.Resize(fyne.NewSize(1100, 720)) base, err := os.UserConfigDir() if err != nil { base, _ = os.UserHomeDir() } return filepath.Join(base, "fckeuspy-go"), w }