devel/go-tools 0.49.0v0 OpenBSD
various tools for the Go programming language
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Last update
- Commit
096093a187- Categories
- devel, lang/go
Description
This package provides the golang.org/x/tools module, comprising various tools and packages mostly for static analysis of Go programs, some of which are listed below.
- callgraph: prints the call graph of a Go program.
- deadcode: reports unreachable functions.
- digraph: utility for manipulating directed graphs in textual notation.
- goimports: formats a Go program like go fmt and additionally inserts import statements for any packages required by the file after it is edited.
- stringer: generates declarations (including a String method) for "enum" types.
- present: runs a web server that presents slide and article files from
- toolstash: simplifies working with multiple versions of the Go toolchain. the current directory.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/go-tools | 0.49.0v0 |
| FreeBSD | devel/go-tools | 0.52.0_1,1 |
| NetBSD | devel/go-tools | 0.39.0nb11 |
| DragonFly | devel/go-tools | 0.31.0,1 |
| HardenedBSD | devel/go-tools | 0.50.0,1 |
| GhostBSD | devel/go-tools | 0.50.0,1 |
Install
Binary package:
pkg_add go-tools
From the ports tree:
cd /usr/ports/devel/go-tools && make install
Dependencies
Build dependencies 2
Run dependencies 1
No port depends on this one.