by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Keon Ye
    @keonjeo
    hi
    hi Benjamin
    Benjamin F Knigge
    @BenKnigge
    Hello Keon
    I'm in the Mountain Time zone of the USA we don't have much overlap in work hours.
    It's my hope to move this project forward and possibly begin work on a version 2.0 of gvm written in go with additional features.
    Keon Ye
    @keonjeo
    yeah, exactly we don't have much overlap in work hours.
    I am in the Beijing Time zone of the China. Nice to meet you.
    Keon Ye
    @keonjeo
    Why do you want to use go rather than shell for the additional features?
    In my opinion, the shell is an easy way to understand, If we add an other language into this project, It will be more complex.
    Do you have any better reason why we wan to use the go to Fulfill the new requirements?
    Keon Ye
    @keonjeo

    moovweb/gvm#233

    Did you use the rvm tool?
    the rvm tool supports .ruby-version and .ruby-gemset.

    We can also support this feature, it will be very usefull.

    If the project with .go-version and .go-pkgset, when we type the cd to navigate into the project. it will automatically execute gvm use go1.XXX and gvm create pkgset_XXX, and then gvm use pkgset_XXX .

    Benjamin F Knigge
    @BenKnigge
    @keonjeo Go is cross platform, and I think it would be nice to have go tooling written in go. I would like to support every platform and OS that go supports and add support for reading and switching go versions based on what is defined in a go mod file. I think that a small binary that is capable of updating it self would be ideal.
    Go mod has become the default way of managing go dependencies and go.mod files contain the minimum supported go version
    Keon Ye
    @keonjeo
    yes. good idea. how to start this new feature. are you working on it?
    Benjamin F Knigge
    @BenKnigge
    I've started exploring the idea and plan on working on it over the weekend. I want to get travis back up and running and do a new point release after that.
    I'll need to reorginize the repo and create a v1 and v2 directory structure
    Keon Ye
    @keonjeo
    Hi Benjamin. How is your plan going?Can you shave your idea in the github repositroy (https://github.com/moovweb/gvm) ?let me know it. thx
    Keon Ye
    @keonjeo
    gvm supports .go-version and .go-pkgset file
    Keon Ye
    @keonjeo
    hey, Benjamin. Could u help me review this pr?
    Keon Ye
    @keonjeo
    Hey, man.
    how do you do
    C.A.Lee
    @calee0219
    Hi,
    Can I ask a stupid question(maybe). Is it possible to include the system $GOPATH which golang official recommand, $HOME/go, also into gvm's $GOPAH as default?
    Which means the gvm may be like $GOPATH=$HOME/go:$HOME/.gvm/pkgsets/$goversion/global