Hello, everyone
Please allow me to introduce a new Go package: GoCV. GoCV provides bindings for Go that work with the latest version of OpenCV 3.3. We hope to make the Go programming language a “first-class” client compatible with the latest developments in the OpenCV ecosystem, just like Python and Java are now.
This project exists because none of the other Golang libs for OpenCV support any version greater than OpenCV 2, and development on them has stalled for quite some time due to the complexity of SWIG when applied to a project of the size of OpenCV. Instead, GoCV uses a C wrapper around the C++ classes in OpenCV to avoid the extra steps, and hopefully provide a more Go-like interface while still mapping as directly as possibly to the OpenCV codebase.
Thanks for listening, and please take a look at GoCV.