Remove duplicate GOBIN entry.
Store variable in shell setup, not expanded path.
Explain conditional: ensure GOBIN is in PATH.
Store GOPATH as variable; don't expand.
Improve check for GOBIN in PATH.

Look for both the GOBIN variable as well as the expanded path when
checking the PATH string.
Start new stanza if GOPATH doesn't exist.