ftp
ftp copied to clipboard
FTP client package for Go
**Describe the bug** Calling `response.Close()` never returns. **To Reproduce** Make a `Retr` request and close the response **without reading everything** until EOF (i.e.: read just a few bytes but not...
What do you guys think? I feel like this is a good addition, but I'm not sure if it should be added to a per-connection basis or should be a...
In #282 it was discovered that doing the tls Handshake immediately on connection causes some FTP servers (proftpd and pureftpd) to hang. The exact cause of this is unknown, but...
A few users (e.g. #206 and #128 ) have asked for a feature and/or guidance on how to create a connection pool for FTP access, which is a critical use...
Added feature proposed in https://github.com/jlaffaye/ftp/issues/284
Feature request: Save the "Welcome" (220) message at connection time, and add a method on ServerConn that will return it as a string.
**Describe the bug** Data connections with TLS Explicit mode seem to be broken **To Reproduce** ```go package main import ( "crypto/tls" "log" "os" "time" "github.com/jlaffaye/ftp" ) func main() { if...
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.0 to 4.0.1. Release notes Sourced from actions/cache's releases. v4.0.1 What's Changed Update README.md by @yacaovsnc in actions/cache#1304 Update examples by @yacaovsnc in actions/cache#1305 Update actions/cache publish...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0. Release notes Sourced from github.com/stretchr/testify's releases. v1.9.0 What's Changed Fix Go modules version by @SuperQ in stretchr/testify#1394 Document that require is not safe to...
Would someone be kind enough to share an example of how to use walk? Honestly i'm unable to work it out myself from the documentation (i'm still leaning go) Thanks