some comm method for learning golang