Warning
deepgois currently experimental. Breaking changes may occur.
deepgo provides various tools for deeper exploration of the Go ecosystem.
-
proposal/review-meeting-minutesRetrieves the latest Go proposal weekly meeting minutes from GitHub issue #33502.
Parameterslimit(int): The maximum number of meeting minutes to fetchsince(string): Filter meeting minutes from a specific date/time (YYYY-MM-DD hh:mm:ss)
-
document/release-noteFetches the release note for the specified Go version from go.dev/doc.
Parametersversion* (string): The Go language version (e.g.,go1.24)
-
document/latest-go-versionRetrieves the latest Go version from https://go.dev/VERSION?m=text.
Parameters- (none)
-
style/modernize
Retrieves the source code of the modernize analyzer in gopls internal. All Go users must follow its rules.
Parameters- (none)
-
style/skeleton
The tool generates skeleton code of linter using golang.org/x/tools/go/analysis.Analyzer with github.com/gostaticanalysis/skeleton Parameterskind(string): The parameter kind (inspect,ssa,codegen,packages) is kind of skeleton code.)module(string/required): The parameter module is a module path of skeleton codedst(string/required): The dst parameter represents destination of files which must be absoluted path. When the dst parameter is empty string, the tool return generated code as txtar format string.
-
util/copy-txtar
The tool copy files to given directory from txtar format string. Parametersdir(string/required): the dir parameter represents destination of files which must be absoluted pathtxtar(string/required): the txtar parameter represents txtar fomrat string
Install deepgomcp with the following command:
go install github.com/tenntenn/deepgo/cmd/deepgomcp@latestBelow are example configurations for each platform. Adjust them as needed for your environment.
{
"mcpServers": {
"deepgo": {
"command": "deepgomcp",
"args": [],
"env": {}
}
}
}{
"mcpServers": {
"deepgo": {
"command": "deepgomcp",
"args": [],
"env": {}
}
}
}{
"mcpServers": {
"deepgo": {
"command": "wsl",
"args": [
"bash",
"-ic",
"deepgomcp"
],
"env": {}
}
}
}This project is licensed under the MIT License.
Contributions are always welcome! Please open issues or PRs for any bugs or enhancements.