zoukankan      html  css  js  c++  java
  • go 多版本管理

    go 版本切换

    部分新项目用的go mod 管理版本 编译用的go1.13  ,但是编译之前的老项目使用go1.13报错,为了不折腾做个土办法切换go版本

    /usr/local/ 目录下的go 指向不同版本 ,通过命令来切换; 

    /etc/bashrc 

    function go110(){
            rm -rf /usr/local/go 
            ln -s  /usr/local/go1.10  /usr/local/go 
            source  /etc/profile
            go version 
    }
    
    
    
    function go113(){
            rm -rf /usr/local/go 
            ln -s  /usr/local/go1.13  /usr/local/go 
            source  /etc/profile 
            go version 
    }
     

     切换go113 开启gomod 

    go113env () 
    { 
        export GO111MODULE=on;
        export GOPROXY=https://goproxy.cn;
        export GOPRIVATE=git.corpautohome.com;
        git config --global url."git@git.xx.com".insteadOf "https://git.xx.com/"
    }
     export PATH=/usr/bin:$JAVA_HOME/bin:/usr/local/python2.7/bin:/usr/local/logstash/bin:/usr/local/go/bin:$PATH
    

      

    -------⬆️9/20---------⬇️02/07------- 

    开启go11 中 module 时候编译前需要如下配置

     gomod="export GO111MODULE=on;  echo $GO111MODULE"

  • 相关阅读:
    getParameter和getAttribute的区别
    forward和sendRedirect的区别
    关于html/css的路径问题
    手写ORM
    数据库其他使用方法介绍
    Navicat使用与python操作数据库
    表查询
    表与表之间的三种关系
    SQL语法
    MySQL数据库的安装与使用
  • 原文地址:https://www.cnblogs.com/lavin/p/11557717.html
Copyright © 2011-2022 走看看