fgm 0.1.1

Fast and simple go version manager
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use clap::Parser;
use fgm::{cli, config::FgmConfig};

fn main() {
    let config = FgmConfig {
        installations_dir: "/usr/local/fgm".to_string(),
        gate_path: "/usr/local/go".to_string(),
        remote_source: "https://go.dev/dl/".to_string(),
    };
    let cli = cli::Cli::parse();
    if let Err(e) = cli.sub.run(&config) {
        println!("{:?}", e);
    }
}