golang code for execise