golang/tools
View on GitHub ↗ ★ 8,012 Go
[mirror] Go Tools
21 mentions on Hacker News by 17 people: 3 stories, 18 comments · first 2014-12-08 · latest 2025-07-31
20082026
-
From the golang github org in non-toy code: 1. https://github.com/golang/tools/blob/f7d99c1a286d6ec8bd4516a... 2. https://github.com/golang/sync/blob/7fad2c9213e0821bd78435a9... There are dozens and dozens throughout the stdlib and other…
comment by TheDong · 2025-07-31 · in Go’s race detector has a mutex blind spot -
goimports has special-cased math/rand.Read vs crypto/rand.Read from basically the beginning. But https://github.com/golang/tools/commit/0835c735343e0d8e375f0... in 2016 references a time window where it could resolve "rand.Read" as…
comment by bradfitz · 2024-05-07 · in Secure Randomness in Go 1.22 -
▲ 16
Gopls/v0.15.0story by ingve · 2024-02-26 · 4 comments
-
The language has a tool that does this, and every editor I can think of uses it ( https://github.com/golang/tools/tree/master/cmd/guru ), specifically implements.go if you're interested.
comment by thegeekpirate · 2022-06-14 · in Why I Don't Like Golang (2016) -
Every major editor I can think of has a way to find out what implements an interface using guru ( https://github.com/golang/tools/tree/master/cmd/guru ). In VSCode, it's right-click -> Find All Implementations. vim-go has :GoImplements.…
comment by thegeekpirate · 2022-06-14 · in Why I Don't Like Golang (2016) -
…reverse a slice. Up above I talk about gopls's postfix completions, and reversing a slice is one: https://github.com/golang/tools/releases/tag/gopls%2Fv0.7.0
comment by jrockway · 2021-08-17 · in Go 1.17 Release Notes -
…This one isn't there, but other idioms are. (With gopls > 0.7.0, it's enabled by default. Details: https://github.com/golang/tools/releases/tag/gopls%2Fv0.7.0 )
comment by jrockway · 2021-08-17 · in Go 1.17 Release Notes -
…a while (it locks up from time-to-time and you have to restart it, but that may be better now). [0] https://github.com/golang/tools/blob/master/gopls/README.md
comment by kyrra · 2021-03-22 · in The ecosystem of the Go programming language -
▲ 1
Gopls Release v0.5.0story by commotionfever · 2020-09-16 · 0 comments
-
…Winston's talk, I realise it's inspired. Thought it does say "Thank you" on the last slide. Oops. https://github.com/golang/tools/blob/master/cmd/present/temp...
comment by hendry · 2020-04-13 · in How to Speak (2018) [video] -
…Slack group [3] to follow the updates. [1] https://github.com/langserver/langserver.github.io [2] https://github.com/golang/tools/tree/master/gopls [3] https://invite.slack.golangbridge.org/
comment by guessmyname · 2020-02-28 · in Langserver.org – A community-driven source for Language Server implementations -
▲ 1
Apidiff: Checking Go Package API Compatibilitystory by ra7 · 2019-07-24 · 0 comments
-
I see now about a month ago it was renamed gopls, at least for the user facing command. https://github.com/golang/tools/tree/master/cmd/gopls There's also a vscode directory, so maybe it's worth checking out. I'm guessing it's too soon,…
comment by jpeeler · 2019-02-12 · in Go 1.12 Release Candidate 1 is released -
…is a language server merged into the "tools" repo [1], so something is definitely in the works! 1: https://github.com/golang/tools/tree/master/internal/lsp
comment by zegl · 2019-02-12 · in Go 1.12 Release Candidate 1 is released -
this is being worked on: - https://github.com/golang/tools/blob/master/cmd/golsp/main.g...
comment by sbinet · 2018-12-19 · in Go Modules in 2019 -
…a quick and dirty way to to clean-up the unused imports). Here is the line where you need to return https://github.com/golang/tools/blob/master/imports/fix.go#L... > Because if they were there people would force you to use them? Or are you…
comment by themihai · 2016-08-02 · in I Love Go; I Hate Go -
not strange since stringer was not written yet. https://github.com/golang/tools/commit/2c5c896732f6bfdcc0360...
comment by igungor · 2015-06-15 · in Useful Techniques in Go -
…and now defunct. After a bit of poking about: https://github.com/golang/talks is a bunch of talks. https://github.com/golang/tools/tree/master/cmd/present is the present command. http://godoc.org/golang.org/x/tools/present is the…
comment by mst · 2015-04-26 · in Docker without Docker -
I think it's because of the distinction of Author and Committer. I also don't see my name there: https://github.com/golang/tools/commits/master/cmd/cover/fun...
comment by farslan · 2014-12-08 · in Golang on GitHub -
…in Github. And I've found that Github doesn't display Authors but only Committers. Example: https://github.com/golang/tools/commits/master/cmd/cover/fun...
comment by farslan · 2014-12-08 · in Golang on GitHub