assignment for golang