BSD Ports

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

SystemPortVersion
OpenBSDdevel/go-tools0.49.0v0
FreeBSDdevel/go-tools0.52.0_1,1
NetBSDdevel/go-tools0.39.0nb11
DragonFlydevel/go-tools0.31.0,1
HardenedBSDdevel/go-tools0.50.0,1
GhostBSDdevel/go-tools0.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.

Commit history 1

DateCommitCreditsLog message
096093a187 sthen update to go-tools-0.49.0