Some utilities written in GO for learning purposes