| 
				
			 | 
			
			
				@@ -2647,7 +2647,8 @@ function select_go_version { 
			 | 
		
	
		
			
			| 
				2647
			 | 
			
				2647
			 | 
			
			
				         echo "export GVM_ROOT=$GVM_ROOT" >> ~/.bashrc 
			 | 
		
	
		
			
			| 
				2648
			 | 
			
				2648
			 | 
			
			
				     fi   
			 | 
		
	
		
			
			| 
				2649
			 | 
			
				2649
			 | 
			
			
				     cd $GVM_ROOT/bin 
			 | 
		
	
		
			
			| 
				2650
			 | 
			
				
			 | 
			
			
				-    ./gvm use go${GO_VERSION} --default 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2650
			 | 
			
			
				+	[[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2651
			 | 
			
			
				+    gvm use go${GO_VERSION} --default 
			 | 
		
	
		
			
			| 
				2651
			 | 
			
				2652
			 | 
			
			
				     systemctl set-environment GOPATH=$GOPATH 
			 | 
		
	
		
			
			| 
				2652
			 | 
			
				2653
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				2653
			 | 
			
				2654
			 | 
			
			
				     if [ ${#GOPATH} -lt 2 ]; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -6321,25 +6322,25 @@ function upgrade_golang { 
			 | 
		
	
		
			
			| 
				6321
			 | 
			
				6322
			 | 
			
			
				     # TODO: this script is all over the place 
			 | 
		
	
		
			
			| 
				6322
			 | 
			
				6323
			 | 
			
			
				     # and contains hardcoded github. See if you can do better 
			 | 
		
	
		
			
			| 
				6323
			 | 
			
				6324
			 | 
			
			
				     ./binscripts/gvm-installer 
			 | 
		
	
		
			
			| 
				6324
			 | 
			
				
			 | 
			
			
				-    [[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm" 
			 | 
		
	
		
			
			| 
				6325
			 | 
			
				
			 | 
			
			
				-    if [ ! -f $HOME/.gvm/bin/gvm ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6325
			 | 
			
			
				+    export GVM_ROOT=$HOME/.gvm 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6326
			 | 
			
			
				+    [[ -s "$GVM_ROOT/scripts/gvm" ]] && source "$GVM_ROOT/scripts/gvm" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6327
			 | 
			
			
				+    if [ ! -f $GVM_ROOT/bin/gvm ]; then 
			 | 
		
	
		
			
			| 
				6326
			 | 
			
				6328
			 | 
			
			
				         echo $'gvm was not installed' 
			 | 
		
	
		
			
			| 
				6327
			 | 
			
				6329
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				6328
			 | 
			
				
			 | 
			
			
				-    export GVM_ROOT=$HOME/.gvm 
			 | 
		
	
		
			
			| 
				6329
			 | 
			
				
			 | 
			
			
				-    if ! grep -q "GVM_ROOT=" ~/.bashrc; then 
			 | 
		
	
		
			
			| 
				6330
			 | 
			
				
			 | 
			
			
				-        echo 'export GVM_ROOT=$HOME/.gvm' >> ~/.bashrc 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6330
			 | 
			
			
				+    if ! grep -q "export GVM_ROOT=" ~/.bashrc; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6331
			 | 
			
			
				+        echo "export GVM_ROOT=$GVM_ROOT" >> ~/.bashrc 
			 | 
		
	
		
			
			| 
				6331
			 | 
			
				6332
			 | 
			
			
				     fi   
			 | 
		
	
		
			
			| 
				6332
			 | 
			
				6333
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				6333
			 | 
			
				6334
			 | 
			
			
				     cd $GVM_ROOT/bin 
			 | 
		
	
		
			
			| 
				6334
			 | 
			
				
			 | 
			
			
				-    ./gvm install go1.4 
			 | 
		
	
		
			
			| 
				6335
			 | 
			
				
			 | 
			
			
				-    ./gvm use go1.4 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6335
			 | 
			
			
				+    gvm install go1.4 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6336
			 | 
			
			
				+    gvm use go1.4 
			 | 
		
	
		
			
			| 
				6336
			 | 
			
				6337
			 | 
			
			
				     export GOROOT_BOOTSTRAP=$GOROOT 
			 | 
		
	
		
			
			| 
				6337
			 | 
			
				
			 | 
			
			
				-    ./gvm install go${GO_VERSION} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6338
			 | 
			
			
				+    gvm install go${GO_VERSION} 
			 | 
		
	
		
			
			| 
				6338
			 | 
			
				6339
			 | 
			
			
				     if [ ! "$?" = "0" ]; then 
			 | 
		
	
		
			
			| 
				6339
			 | 
			
				6340
			 | 
			
			
				         echo $'Unable to upgrade golang' 
			 | 
		
	
		
			
			| 
				6340
			 | 
			
				6341
			 | 
			
			
				         exit 529252 
			 | 
		
	
		
			
			| 
				6341
			 | 
			
				6342
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				6342
			 | 
			
				
			 | 
			
			
				-    ./gvm use go${GO_VERSION} --default 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6343
			 | 
			
			
				+    gvm use go${GO_VERSION} --default 
			 | 
		
	
		
			
			| 
				6343
			 | 
			
				6344
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				6344
			 | 
			
				6345
			 | 
			
			
				     if ! grep -q "gvm commit" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				6345
			 | 
			
				6346
			 | 
			
			
				         echo "gvm commit:$GVM_COMMIT" >> $COMPLETION_FILE 
			 |