I use Go in my Ubuntu 16.04, and I set GOPATH
, GOROOT
and run simple code successfully.
Now I want to capture network packet by \"gopacket\
sudo -E go run main.go
may work for you.
Here is what you can get about -E
option from man sudo
-E, --preserve-env
Indicates to the security policy that the user wishes to preserve
their existing environment variables. The security policy may return
an error if the user does not have permission to preserve the environment.