kevincobain2000 / gobrew

Go version manager, written in Go. Super simple tool to install and manage Go versions. Install go without root. Gobrew doesn't require shell rehash.
https://medium.com/web-developer/go-version-manager-gobrew-c8750157dfe6
MIT License
369 stars 24 forks source link

Fixes #145 by adding interactivity #147

Closed kevincobain2000 closed 11 months ago

kevincobain2000 commented 11 months ago

Fixes #145

Kinda work in progress..

About Colors

GREEN - on the dotted ... info RED - When GO version not latest or version not same as go.mod YELLOW - When GO mod version is not latest itself and for warning message before the prompt

A few screenshots below:

Basic Info and say no

Screenshot 2023-10-31 at 21 01 05

Basic info and say yes, show info again

Screenshot 2023-10-31 at 21 02 14

kevincobain2000 commented 11 months ago

Hi @juev

The implementation for this was simple enough. Can you please give me your first review. You should be able to test it on your local machine. Thanks

github-actions[bot] commented 11 months ago

Summary CoverItUp: kevincobain2000/gobrew

Type master feature/gobrew
coverage 58.2 % 49.2 % -
go-binary-size 5.8k KB 5.9k KB +
go-mod-dependencies 29 29
go-sec-issues 6 6
build-time 5 sec 7 sec +
unit-test-run-time 68 sec 83 sec +

Generated by Cover It Up. View full report https://coveritup.app/kevincobain2000/gobrew

github-actions[bot] commented 11 months ago

Summary CoverItUp: kevincobain2000/gobrew

Type master feature/gobrew
coverage 58.2 % 47.7 % -
go-binary-size 5.8k KB 5.9k KB +
go-mod-dependencies 29 29
go-sec-issues 6 6
build-time 5 sec 6 sec +
unit-test-run-time 68 sec 80 sec +

Generated by Cover It Up. View full report https://coveritup.app/kevincobain2000/gobrew

github-actions[bot] commented 11 months ago

Summary CoverItUp: kevincobain2000/gobrew

Type master feature/gobrew
coverage 58.2 % 66.1 % +
go-binary-size 5.8k KB 5.9k KB +
go-mod-dependencies 29 28 -
go-sec-issues 6 6
build-time 5 sec 6 sec +
unit-test-run-time 68 sec 140 sec +

Generated by Cover It Up. View full report https://coveritup.app/kevincobain2000/gobrew

kevincobain2000 commented 11 months ago

Ready for full review

github-actions[bot] commented 11 months ago

Summary CoverItUp: kevincobain2000/gobrew

Type master feature/gobrew
coverage 58.2 % 66.1 % +
go-binary-size 5.8k KB 5.9k KB +
go-mod-dependencies 29 28 -
go-sec-issues 6 6
build-time 5 sec 6 sec +
unit-test-run-time 68 sec 151 sec +

Generated by Cover It Up. View full report https://coveritup.app/kevincobain2000/gobrew

gedw99 commented 11 months ago

👍