Home ›
Developer & IT Tools › Command Line Tools › go-toolkit
go-toolkit 1.0.0
CLI for Go scaffolding and module maintenance.
By Shelton Louis Open Source Portable Updated Jul 2, 2026
Download for Windows
About go-toolkit Scaffold Go projects, add or remove module dependencies, manage providers, and reuse package presets from the command line.
What's new in 1.0.0
Changelog
4b72aa3afaa1c853682020e8b7b4ae3f79e120d3 docs(changelog): publish v1.0.0 notes ed59714e519b68b91ba73de434da858da9d9784f fix(cmd)!: uninstall binaries from GOBIN Full release notes »
Technical details
Publisher Shelton Louis
Version 1.0.0
Release date 2026-07-02
License MIT
Installer type zip
Architecture arm64, x64
Package ID the-code-fixer-23.go-toolkit
Install go-toolkit from the command line Install with Windows Package Manager winget install --id=the-code-fixer-23.go-toolkit -eUpdate to the latest version winget upgrade --id=the-code-fixer-23.go-toolkit -eUninstall winget uninstall --id=the-code-fixer-23.go-toolkit -ego golang cli scaffolding modules
go-toolkit version history 0.2.1 Apr 2, 2026 Changelog
b30918b1b6aebfe14b1e2c965aea23043f67b62c fix(cmd): create init projects in target folders 75d3d4898d779793ddf7488fd7e41ff0c394be71 refactor(init): split command workflow helpers 37e98077cc2b66eeb3128029dee8dd006b36747b fix(init): include api env templates d94eb06a8a64b7aa1ad803a3c7c956b7086c08cf feat(init): add git and env scaffolding ffa5bdcd05f5b776b108f97ec1b9b6414e9cb4db feat(tool): allow custom tool paths 46c11248b35a3fad2cbb8aa00de4bc9d8b1e0f3a feat(tool): add dedicated tool commands 41d94f4d4510f9e7d6ab1b9a651b0a39205597d8 feat(init): bundle scaffold templates 0.2.0 Mar 27, 2026 Changelog
d8ac5afef6b96a49ec6b5aa9601ae252e6fc620a build(mod): tidy direct shlex dependency ea13edc386a77127c230bffd532a9ccc02d344ad style(cmd): normalize config imports 2ed20c4e1254d31d3dcb42618dfc81b8a249224c fix(validation): accept versioned short package paths 77c803c494fbcfcad4a9df3c58d93844c2d234fd feat(cmd): group package commands by install scope 25709397427f8f346c2b7d96026762713ab293a9 Merge pull request #1 from louiss0/feat/global-install a4465b0fde9bea7cb61dc82b614712d68a55fbaa fix(cmd): validate global packages and reject @none bea758f4f27492980aa71db2d57e5a82d9dcf06c feat(cmd): add install and install-globals commands bbd5fa07c1c7fc9ac0bfc83ac93d0bc811233faf fix(release): point repo metadata back to louiss0 860051e037db7c7c1d212e2b4f49d519a2a2c3b4 fix(release): normalize base64 key input 66420378d2d72203ec72b5b505f41a3e2722a5ce fix(release): decode deploy keys from base64 d629175ea587144c91e17a37fb8d7f5f7d95e47c fix(release): use per-repo deploy key paths a28f5999c2ce17ce3dd89157c08fe41b62a34cc1 chore(release): Remove redundant deploy key writing 5041670fc37c97b392694d2bc33592c6c21cfe77 refactor(deps): Update GitHub owner and repository URLs 0.1.0 Mar 24, 2026 Changelog
6d1fdc61b738512115b3bc31cb97457a14d8eb36 fix(goreleaser): publish winget to master 0ee89bc43d36e1ca60228a8797d1f9f4406f275c fix(goreleaser): restore go-toolkit identifier f1dab2fb352a5580195734603a760ae03b0941fd fix(release): use per-repo deploy keys 4e3d1b863ed296c2ba174a1f3135051c7873cd3f fix(release): normalize deploy key format be1af2ed0510de4526db3712e579b3a6bd99e7f1 build(release): publish package repos over ssh 37c5d4cf43e7c93ea4358fb846a48ccde4abf27f chore(release)!: Remove unused Goreleaser keys d4b679e1e7b3f24276145cacda378532f08a5dac ci(release): expose goreleaser ssh key 5038c60d45053b49d8878928cf14679616a529fc ci(release): remove package token wiring 8adaed8e32e69c1b08ea40f0b3ee3b9e243bb609 chore(goreleaser): Update package identifiers and paths 18bc06e8d843f8a5b1e0269e5ce878fda1b4045b fix(release): gate external package publishing 77cff5db3a0bbc46edd96a3f6780768b78dd75c8 build(release): finalize package manager metadata 752307a9365ae21d1cbbe543593ff842a761fcf9 feat(docs): Add pull request template 4cb6cbc9f2eaedbaa8a59bd1c3d78f295cfc1bba feat(goreleaser): Update binary name and descriptions 8358181d0dbfd164a7134af66c4ad111815dc497 ci(workflows): update golangci action runtime 63807a3b4e870a22ba442f18b3c81d5e820ef0bd test(ci): stabilize cross-platform command coverage 4cadeef1488891727acba0ab2ef8b51dba3fc811 fix(ci): address remaining lint issues … Frequently asked questions Is go-toolkit free? Yes. go-toolkit is free and open-source software released under the MIT license.
What is the latest version of go-toolkit? The latest version is 1.0.0, released on Jul 2, 2026.
Is it safe to download go-toolkit? The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 097aab4b6a55f3e80db6609d28e86a4ea1f851bdbff3500dca076c8231e628b9.
Which Windows versions does go-toolkit support? go-toolkit runs on Windows and is available for ARM64, 64-bit (x64) systems.
How do I uninstall go-toolkit? Open Settings › Apps › Installed apps, find go-toolkit and select Uninstall. From the command line, run winget uninstall --id=the-code-fixer-23.go-toolkit -e.
Is there a portable version of go-toolkit? Yes. go-toolkit is available as a portable ZIP archive (go-toolkit_1.0.0_windows_amd64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.