toaster / goexiv

Go bindings for the exiv2 library (http://www.exiv2.org)

Home Page:https://godoc.org/github.com/schnaidar/goexiv

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go bindings for exiv2 (http://www.exiv2.org)

Those bindings are at the moment (very) incomplete, but already allow you to read the metadata of a file, and get the EXIF fields out of it. Binding coverage will be extended as I start needing more methods (or receiving more pull requests :) ).

Requirements

You need to have libexiv2 installed.

Debian/Ubuntu

sudo apt install libexiv2-dev

Note: Because Exiv2 is a C++ library, you probably need Go 1.2 to benefit from the improved C++ support in CGO.

About

Go bindings for the exiv2 library (http://www.exiv2.org)

https://godoc.org/github.com/schnaidar/goexiv

License:MIT License


Languages

Language:Go 58.4%Language:C++ 29.6%Language:C 12.0%