文件名称:goftp:用于golang的FTP客户端
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-23 10:59:49
Go
goftp-golang的FTP客户端 goftp旨在成为高级FTP客户端,当服务器支持时,它将利用有用的FTP功能。 以下是一些值得注意的软件包亮点: 用于并行传输/遍历的连接池。 自动恢复插补的文件传输。 显式和隐式FTPS支持(仅TLS,无SSL)。 IPv6支持。 针对pure-ftpd和proftpd运行的合理的良好自动化测试。 请参阅godocs了解详细信息和示例。 欢迎请求请求或功能请求,但对于前者,最好添加测试。 测验 如何运行测试(不支持Windows): ./build_test_server.sh从./build_test_server.sh根目录(此下载并编译pure-ftpd和proftpd) 从根goftp目录go test
【文件预览】:
goftp-master
----.gitignore(41B)
----persistent_connection.go(13KB)
----parallel_walk_test.go(2KB)
----transfer_test.go(9KB)
----file_system.go(11KB)
----.travis.yml(153B)
----main_test.go(3KB)
----LICENSE(1KB)
----examples_test.go(2KB)
----file_system_test.go(10KB)
----goftp.go(2KB)
----README.md(1012B)
----testroot()
--------lorem.txt(12B)
--------email%40mail.com.txt(16B)
--------git-ignored()
--------subdir()
----transfer.go(6KB)
----reply_codes.go(3KB)
----build_test_server.sh(4KB)
----client.go(11KB)
----raw_conn_test.go(1KB)
----client_test.go(3KB)