Golang Clamd Client
clamd is a Golang library and cmdline tool that implements the Clamd client protocol used by ClamAV.
- Golang 1.16.x or higher
The clamd client can be installed as follows
$ go get github.com/baruwa-enterprise/clamd/cmd/clamdscanOr by cloning the repo and then running
$ make build
$ ./bin/clamdscanTo install the library
go get github.com/baruwa-enterprise/clamdYou can then import it in your code
import "github.com/baruwa-enterprise/clamd"make test
MPL-2.0