This repository has been archived on 2025-10-15. You can view files and clone it, but cannot push or open issues or pull requests.
Files
Uftp/cmd/uftp/main.go
2023-12-11 12:04:20 +01:00

25 lines
412 B
Go

package main
import (
"os"
"github.com/Pablu23/Uftp/internal/client"
"github.com/Pablu23/Uftp/internal/server"
)
func main() {
if os.Args[1] == "server" {
server, err := server.New(func(o *server.Options) {
o.SavePrivKey = false
o.LoadPrivkey = true
o.PrivKeyPath = "privkey.pem"
})
if err != nil {
panic(err)
}
server.Serve()
} else {
client.GetFile(os.Args[2], os.Args[3])
}
}