feat: add cross-platform support (Windows/Linux/macOS), update README

This commit is contained in:
Your Name
2026-04-28 20:59:28 +08:00
parent d82d2e6d53
commit e94c730def
2 changed files with 75 additions and 6 deletions
+3 -1
View File
@@ -6,6 +6,7 @@ import (
"log"
"os"
"os/signal"
"runtime"
"syscall"
"ftp-server/config"
@@ -24,8 +25,9 @@ func main() {
}
fmt.Println("======================================")
fmt.Println(" FTP Server for Windows")
fmt.Println(" FTP Server (Cross-Platform)")
fmt.Println("======================================")
fmt.Printf("OS/Arch: %s/%s\n", runtime.GOOS, runtime.GOARCH)
fmt.Printf("FTP Port: %d\n", cfg.FTP.Port)
fmt.Printf("Web Admin: http://127.0.0.1:%d\n", cfg.Web.Port)
fmt.Printf("Admin User: %s\n", cfg.Admin.Username)