vector library for GO