Add Go library support