mirror of
https://github.com/black-ant/Ant-Browser.git
synced 2026-07-14 18:48:55 +08:00
20 lines
417 B
Go
20 lines
417 B
Go
//go:build windows
|
|
|
|
package main
|
|
|
|
import (
|
|
"os"
|
|
"path/filepath"
|
|
"strings"
|
|
)
|
|
|
|
func singleInstanceStateRoot(appRoot string) string {
|
|
if dir := strings.TrimSpace(os.Getenv("LOCALAPPDATA")); dir != "" {
|
|
return filepath.Join(dir, "Ant Browser")
|
|
}
|
|
if dir, err := os.UserConfigDir(); err == nil && strings.TrimSpace(dir) != "" {
|
|
return filepath.Join(dir, "Ant Browser")
|
|
}
|
|
return filepath.Join(appRoot, "data")
|
|
}
|