Number Theoretic functions and more in go