enhance the go api for gitlab for other entity types