gup

Chikamatsu Naohiro·nao1215.gup

gup - Update binaries installed by "go install" with goroutines

gup updates and manages the global Go command-line tools in $GOBIN. `go install` places each program there but never updates it again, keeps no manifest of what it installed, and offers no way to hold a tool at a version you depend on. gup brings the whole set up to date in parallel, pins selected tools to exact versions, and adds the management commands `go install` lacks: list and check what is installed, remove binaries, export and import the set to reproduce it on another machine, and migrate it to a new $GOBIN.

winget install --id nao1215.gup --exact --source winget

Latest 1.9.4·September 21, 2026

Release Notes

Installer type: zip

x64—b57096d6706b50cf933bd091659d22c4fe975983ff848d66909661c1a0cabedc
arm64—739ff969a88dfe2efd9f4b7683014da72dfd4ae911b549f841468c18243c9ba2

Details

Homepage
https://github.com/nao1215/gup
License
Apache-2.0
Publisher
Chikamatsu Naohiro
Support
https://github.com/nao1215/gup/issues
Copyright
Copyright (c) Chikamatsu Naohiro
Moniker
gup

Tags

cli-appcommand-line-toolcross-platformgogolanggolang-toolsupdateupdateruser-friendly

Older versions (27)

1.9.3
x64—fc875d48376fe194117846f3581fbe00bc3cde839a45c91c492c87319e8014cf
arm64—9a2bbb3886bd08382713ef0daadc1ac0627482e2410e5db9bd3a93204c313933
1.9.2
arm64—cd5b5b0ac33cfbfbb453aa50be3f042def343fdaba14896e1e203237e40f066e
x64—9d3899a505d49a59a7347ff1aaa686545a387dfad63d10ef8ae20366fe33038c
1.9.1
arm64—cb88151588d67516be667ae9e1384fe0e756a65957d527511eed4dd8fe16937a
x64—9daa4f79ee552142e8d3b32dbd1b01ab2484aecff2c9f99914cb3c5c3d284865
1.8.1
arm64—a2cef9365c292895ca31c816aa26cdc00337692ade466a540ef19a024c0a2f09
x64—3b3e38a1401b292857952420f88c4d01c7993f2b3bbc88539faa634660708a03
x86—e61bad05b2c58c54d29c98ddd8eb71b5d005f0de52fc94173988963b8d05ee2c
1.8.0
x86—4DDC69C9E2BA987E9F20E12561E0E39801EDB971A1C065032C58DE8FE17D20DD
x64—C1D12C0C6A9B2A438DEB6661FF27D6224D1FED908714F1B94D0A4F52AC34B1AE
arm64—6F82338F77AF50E6B0B5300C01F41369EBF34E629FC9896BDD558E14166D1F73
1.7.1
x86—7B9B2B502041F6E04CEBD0CD5762272E02C598A1BE6CDFA5C3BE434264038B5D
x64—40FF2367E74040E4BCF92228021883759A61028364CA9372DBBBC7DE1707C6A9
arm64—C773B2A0E04BBADE63FBD9E1D8885810692F367B2A5D492223D46DE67B6D6868
1.5.0
x86—A60E1B155E9029A234FD8B08112ADBF188B5F484B9F6ADB9A8DA14933B529DFF
x64—BCB13B37F270323C6FC52D6F3301651AD45C20BDA399A0D7E989B748E02A3AFC
arm64—139252E07744422C47B5AF74CF464C2A2DE21567C69DD367D86650E009BBB467
1.4.0
x86—89610A86FE05453943F22E3CD16E98B6281B40716B01C3A4788778A24362E66C
x64—C42357E5272E6B6D305907F88D603448C4C21E5FB441FC855A933D17DD902E52
arm64—B6F7A01BB12BC46F1998BF19176D237561403823FEB32713BF4E52EC0DFF86E1
1.3.1
x86—04CA4291FB11CFEAEE51325AAF2EE331085FE3F73E745EBF61D0C0F064058985
x64—5AC4DC4F2FDA6C318D14228107BBBC891F1E138D2A7728054565FDE68D945A0B
arm64—1A092A0F22C4E80E7DD90770BCA4BCF945C0621DDB2C21F6574A2A6232FE5D17
1.3.0
x86—A29D170233EA6CDB3AB04D230209AB1D9A799F3C69D2D1372625379B0BEF9555
x64—9C4D4250D44523CFCBF13B4BFBF907D11EB904255C83C08B38DF8BEFE2F34820
arm64—00290EBB98EA57D25E77A646B3BC5EE49E72FC855D0B5B64F3E45D8C7B13EAA8
1.2.0
x86—60B01A4AD889166B6EEC43542472C586E56515131EEF946E1932C3A85185837E
x64—F912AC7D392E822E5B9B95FAA35B625EDE0160EE64263872661E130649023710
arm64—FFD928218045351D7C41D8F75DF7A920DCEDD1F3024312E0F1606E795429C885
1.1.4
x86—210F0369EB692188AB49ECD4CB9292732D91BD64FD12A8DED9D110BAC0D263DA
x64—6E3FEF3DAECD5DD49DCC005D288F6EE075D83FF517B6D2F94E7A5BB982DA78A2
arm64—F1CD81198FCD7BEFE0EE68663262B7632E022A53B16091D97CC09198D202A776
1.1.3
x86—C37413C0F7E33A0823D8C10049F6E1F67135E3ABC581B89B18D2E5EE52A5F440
x64—19996898BF9D7140F551D777373B1DC23982C537F28F96B22175DD7E6EC45CA5
arm64—26E2AB3363B26E8CBAC215967C7992D59EF5BA4A617C575C9B9A4DFC5EB229CE
1.1.2
x86—4A733AC807AAE03C000AD81E62F4863A9AE145F5147B331429C1A34BFEFF8DA8
x64—C0FD002A073B9679A58D9DA917D469647B67C628E26DA9AE5C31B4976284FE70
arm64—7FEA5A3F58A68C28B4FC3422F2C6DF1EB1343DC2D4C0101EDDB00A0841F4F678
1.1.1
x86—1C12827E0E389B981C60E4BB709876A6A6895F0C7D525BF92522CB0EC305BB86
x64—62D241802FD5E9EB15682B0387D0527043B1054CA64C73BD66CDAE357C8D8F0D
arm64—42E869665F78B4EC845384EB598916DDF986CC6691BFBCF428AD40E8ADCF8ECB
1.1.0
x86—DE0D177351483C0891E559688E029AA36A638858CE13A19D13A491CA96D994D9
x64—C9F731E9C37ED788D9C2281D4C37C9B6E8F84AEC2F8EAC28FD943B18B473989D
arm64—4408D1D9E36AD8BEEF5A1F4B076AD527C0EB322AED49DF58DC653DF8A9A7DC52
1.0.0
x86—35DC2A218B0076A282C1B7DFACC79EFEDE3C30370F317338B69B6CDA1DAAAE0D
x64—360667F7A24AE1C44A96F9AF011EBAB58E0831C30FBC727A57CF9B598022BBCC
arm64—5D259DF18A227EAE628275A0E9A87CC6FAD2E3771056A0C18A5014C635A58096
0.28.3
x86—D5569E616421F666C1046AF3A62FDC7DE489C90F1AF84D0127611AB8A05BA2F5
x64—576AB9C33EEA1A774E2A98165036599E7A3B44ADF4604EF02E84A6AE3037C071
arm64—A81CE35B8379CA3553E3A40BD08B84A365AEC707FA5012B58F1307BBCBF5B0F4
0.28.2
x86—D0C8623C758C96798C1A14F47E16BD95267FF6A9E198FA83F90E4984221559D7
x64—E4623DDF17C0B79B57986247AF936CECBE0B19C32095335560EB4BD0AD4246D4
arm64—4F8956E10CB5DE4B5D985C8AFD2FF05D871A94C62096956E987603E1E559A2C7
0.28.1
x86—72FD9EB395F0F932AC59AA90718A458318EDEB57D0CE3551D4C5DB6E8CA8AE70
x64—DA25D4FF584172767BF868FF68E3A17293D8D5C9621D92FA5F53651A54275011
arm64—FF47E0945473A37102957920B101219BE6D32771D0E65E239C402C148B197353
0.28.0
x86—88A8971884902B24D1D08D83C37B501FB5AA603EDF5F6A4077E0262DED9FC2E6
x64—DC90E0336F2ECFFD4869A66D82974A36DFED8F6C72AD9D4CF5BC2420B4F396FA
arm64—49339A939E064188842AB395490BDE4854A5051C14FA9A399D2054C02B4928AA
0.27.9
x86—A65E522CE0AB40D494F27F4D549E36007AAA0AF89A7395CD6FD8F856AA0F9356
x64—DDFD16327B8B19F1AE9127372B85290AD24394263D8F65B3189460ACD7E8CEA9
arm64—6C0C4205DD6E3BBA3ADF0084308B4E305BC20BCEE8EFD9795A08C2A45D3CCA97
0.27.8
x86—E0647347745B7CBC8C86EBD212913EE302AEFABFC8DAE6723CE548AEA40D5D63
x64—27007B3800EFFF9B1712311EA7BFFC9EA17134F711A983B17DE2253D2FAE5949
arm64—936FB305FFBCB12429F274BD02C718AD8ED99ABF8F41714E1F06B08EAF57F6A6
0.27.7
x86—6B73D533A10BAD54345F4B08073D031F771155B72A785AE4A6CE1E03FFD3EBC8
x64—5C1FBFB22BA61A53A52A9A50138AA58D3A1D2DBCCF7F9EB1E9E52EC180538FD1
arm64—2400E3774191ED9AE7A00AF51155EF9D5FCC87A941C1216407ACBF6A2B1797D6
0.27.6
x86—1033F3BCD1AE157B4E8E77615569D65764A720063B136B23FB66A905DE62E800
x64—38D7DCE0023102E6474160AE7FD7277612982936A53CACA7BD2B53213E8FE4AA
arm64—684D768D002D9E7474D22197F3C0E5BBA69442DD5FCB5B5D9F02D7A4AA121C10
0.27.5
x86—E67391A287DD09721299BFD59A976443AE2FE069A80F86B4F05648201C0E9AA8
x64—57112517F5897D11A47CF26F22F960E06830E7EBF0AEEC94DE3F988CD462CE9A
arm64—117768F849BE8F080629CAA5B94CF721CAB2AB603C40A485729791C6CD536E6E
0.27.4
x86—967912FED17D489EAD2EBBABACB4066E3D91780604872F2450D7D4C274D8AA04
x64—0B6B4DC0FD7AA896CB0FED6C303C083C35578E45D3D3D9736FA69BB69BAAE38E
arm64—0E8BE8E4ABD42B74BA20EB542A2313E7E3F69D2778B605CF8224395E23A27142