custom go additions