Follow golang best practices
Follow golang best practices