libartist interface for Go