Was getting an error in VS code...The name org.freedesktop.secrets was not provided by any .service files. Solution was
sudo pacman -S gnome-keyring libsecret
.
Also getting strange problem where the editor was deleting my import "fmt" , but a similar program wasn't having that problem. And googling did not help. Solution was my source wasn't in a proper subfolder! It took me a minute to figure that one out. It goes to show how important the go directory structure is.