Прошу совета следующей ситуации.
Установил виртуалку linux mint, в ней установил golang.
При попытке компиляции и других команд без рута выпадает ошибка, что недостаточно прав. А при попытке выполнения тех же команд под sudo выпадает ошибка, что команда "go" неизвестна:
user@user-virtual-machine:/home/work/src$ go mod init mm
go: creating new go.mod: module mm
go: updating go.mod: open /home/work/src/go.mod: permission denied
user@user-virtual-machine:/home/work/src$ sudo go mod init mm
sudo: go: command not found
user@user-virtual-machine:/home/work/src$ go build
go build _/home/work/src: copying /tmp/go-build4142243374/b001/exe/a.out: open src: permission denied
user@user-virtual-machine:/home/work/src$ sudo go build
sudo: go: command not found
Подозреваю, что дело тут в правах, но в чем конкретно пока не понимаю. С линуксами знаком поверхностно.