GitHub repository: konart/go-universal-network-adapter
Description: Go library for managing file downloads using different network protocols (http/https/ftp/ftps/sftp)