Stick to golang guidelines