MStrap::Runtimes::Go
Inherits MStrap::Runtime / MStrap::DSL / MStrap::DSL::System / MStrap::DSL::Logging / Reference / Object
Go runtime management implmentation. It contains methods for interacting with Go via the chosen runtime manager and bootstrapping a Go project based on conventions.
Instance methods
install_packages(packages : Array(Defs::PkgDef), runtime_version : String | Nil = nil) : Bool
Installs global packages for the runtime with an optional version specification, and optional runtime version.
NOTE: The version specification is dependent upon the underlying package manager and is passed verbatim.