GoWebDAV
Lightweight WebDAV file server, developed based on Golang, runs in single binary, supports browser access, multi-directory mounting, rights control, and provides two service modes: public read and write and private read and write.
Lightweight WebDAV file server, developed based on Golang, runs on a single binary file, supports browser access and multiple client connections. ** Core characteristics: ** - High performance: Golang implementation, single binary file, zero-dependent boot - Multiple services: Support multiple WebDAV services on the same port, and configure directories and permissions independently - Browser access: Support direct viewing, uploading, and downloading of files in the browser - Permission control: Supports user name and password verification, and can set read-only or read-write permissions - Flexible configuration: Support two configuration methods: environment variables and configuration files ** Default configuration: ** - /public-writable: Public read-write directory (no certification required) - /private-writable: Private read-write directory (user name: user1, password: pass1)

