You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 880 B

1234567891011121314151617181920212223242526272829303132333435
  1. go-clamd
  2. ========
  3. Interface to clamd (clamav daemon). You can use go-clamd to implement virus detection capabilities to your application.
  4. [![GoDoc](https://godoc.org/github.com/dutchcoders/go-clamd?status.svg)](https://godoc.org/github.com/dutchcoders/go-clamd)
  5. [![Build Status](https://travis-ci.org/dutchcoders/go-clamd.svg?branch=master)](https://travis-ci.org/dutchcoders/go-clamd)
  6. ## Examples
  7. ```
  8. c := clamd.NewClamd("/tmp/clamd.socket")
  9. reader := bytes.NewReader(clamd.EICAR)
  10. response, err := c.ScanStream(reader)
  11. for s := range response {
  12. fmt.Printf("%v %v\n", s, err)
  13. }
  14. ```
  15. ## Contributions
  16. Contributions are welcome.
  17. ## Creators
  18. **Remco Verhoef**
  19. - <https://twitter.com/remco_verhoef>
  20. - <https://twitter.com/dutchcoders>
  21. ## Copyright and license
  22. Code and documentation copyright 2011-2014 Remco Verhoef. Code released under [the MIT license](LICENSE).