Jul 19, 2024goup uses the Go Repository on GitHub to query available versions using the git ls-remote--tags command (it is planned to add a fallback which uses the GitHub API when git is not available on the current system). This version list is then used to download selected versions from the official download server (https://go.dev/dl/).
Jan 23, 2025124 downloads per month Used in goup-rs. Apache-2.0. 73KB 1.5K SLoC goup. goup is an elegant Go version manager write in rust.. goup is an attempt to fulfill the above features and is heavily inspired by Rustup, golang/dl, goup, goenv, gvm and getgo.. NOTE: Please keep in mind that goup-rs is still under active development and therefore full backward compatibility is not guaranteed before ...
Jan 23, 2025goup. goup is an elegant Go version manager write in rust. goup is an attempt to fulfill the above features and is heavily inspired by Rustup, golang/dl, goup, goenv, gvm and getgo. NOTE: Please keep in mind that goup-rs is still under active development and therefore full backward compatibility is not guaranteed before reaching v1.0.0.
Jan 24, 2025Monoio Rust2go macro | Rust/Cargo package. 119 downloads per month Used in monoio-rust2go. MIT/Apache. 65KB 1.5K SLoC Monoio-Rust2Go. Monoio-Rust2Go is a project that provides users with a simple and efficient way to call Golang from Rust with native async support.
Jan 24, 2025118 downloads per month . MIT/Apache. 28KB 699 lines. Monoio-Rust2Go. Monoio-Rust2Go is a project that provides users with a simple and efficient way to call Golang from Rust with native async support.
Oct 28, 2024goup. goup is an elegant Go version manager write in rust. goup is an attempt to fulfill the above features and is heavily inspired by Rustup, golang/dl, goup, goenv, gvm and getgo. NOTE: Please keep in mind that goup-rs is still under active development and therefore full backward compatibility is not guaranteed before reaching v1.0.0.
Jan 15, 2024320 downloads per month Used in goup. MIT license . 9KB 187 lines. whattheshell. This crate tries to provide a simple solution for a simple problem: "In what shell am I running?" With Shell::infer(), the currently used shell is tried to be inferred by inspecting the given environment.. On unix-systems, the output of ps -o ppid,comm {pid} is inspected to get the process' parent process which is ...
Dec 20, 2024320,629 downloads per month Used in 385 crates (359 directly). BSD-3-Clause. 71KB 779 lines. Argh. Argh is an opinionated Derive-based argument parser optimized for code size. Derive-based argument parsing optimized for code size and conformance to the Fuchsia commandline tools specification
Jan 24, 2025Monoio Rust2go common library | Rust/Cargo package. 126 downloads per month Used in 3 crates (2 directly). MIT/Apache. 58KB 1K SLoC Monoio-Rust2Go. Monoio-Rust2Go is a project that provides users with a simple and efficient way to call Golang from Rust with native async support.