|
|
%!s(int64=7) %!d(string=hai) anos | |
|---|---|---|
| .travis.yml | %!s(int64=7) %!d(string=hai) anos | |
| LICENSE | %!s(int64=13) %!d(string=hai) anos | |
| README.md | %!s(int64=7) %!d(string=hai) anos | |
| client_test.go | %!s(int64=7) %!d(string=hai) anos | |
| conn_test.go | %!s(int64=7) %!d(string=hai) anos | |
| ftp.go | %!s(int64=7) %!d(string=hai) anos | |
| parse.go | %!s(int64=7) %!d(string=hai) anos | |
| parse_test.go | %!s(int64=7) %!d(string=hai) anos | |
| scanner.go | %!s(int64=9) %!d(string=hai) anos | |
| scanner_test.go | %!s(int64=9) %!d(string=hai) anos | |
| status.go | %!s(int64=7) %!d(string=hai) anos | |
| status_test.go | %!s(int64=7) %!d(string=hai) anos |
A FTP client package for Go
go get -u github.com/jlaffaye/ftp
c, err := ftp.DialWithOptions("ftp.example.org", DialWithTimeout(5*time.Second))
if err != nil {
t.Fatal(err)
}
err = c.Login("anonymous", "anonymous")
if err != nil {
t.Fatal(err)
}
// Do something with the FTP conn
if err := c.Close(); err != nil {
t.Fatal(err)
}