Açıklama Yok

Julien Laffaye 52d3001130 Specify that a server conn is not concurrent safe. 7 yıl önce
.travis.yml 55546487cf Use mock for all tests 7 yıl önce
LICENSE 3a7f65cd20 Update copyright years. 13 yıl önce
README.md 73b56eeee6 Rework README 7 yıl önce
client_test.go 04b1878733 Add DialWithOptions 7 yıl önce
conn_test.go 04b1878733 Add DialWithOptions 7 yıl önce
ftp.go 52d3001130 Specify that a server conn is not concurrent safe. 7 yıl önce
parse.go b218223d02 Use error values in tests 7 yıl önce
parse_test.go b218223d02 Use error values in tests 7 yıl önce
scanner.go 602886c6b8 Do not export the scanner type 9 yıl önce
scanner_test.go 602886c6b8 Do not export the scanner type 9 yıl önce
status.go 72f5c01749 StatusText returns a text for the FTP status code 7 yıl önce
status_test.go 8019e67744 Add tests for StatusText 7 yıl önce

README.md

goftp

Build Status Coverage Status Go ReportCard godoc.org

A FTP client package for Go

Install

go get -u github.com/jlaffaye/ftp

Example

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)
}