Weriod about golang deploy on different linux account

Hi: dear all
I deployed the go lang in ubuntu linux server , but there has an account can not run go program ,
it always report “package XXXX is not in std (/path/to//go/src/interna/XXXX)” , but actually the XXXX is there , if use another linux account login and run same go program . there has no this issue .
could anyone ever meet this kind of issue ? Thanks .

It seems execution permission for that user.
Just check the permissions for the user where it worked and compare them with the one that doesn’t work