Directories
¶
| Path | Synopsis |
|---|---|
|
src
|
|
|
github.com/go-acme/lego/acme
Package acme contains all objects related the ACME endpoints.
|
Package acme contains all objects related the ACME endpoints. |
|
github.com/go-acme/lego/cmd/lego
command
Let's Encrypt client to go! CLI application for generating Let's Encrypt certificates using the ACME package.
|
Let's Encrypt client to go! CLI application for generating Let's Encrypt certificates using the ACME package. |
|
github.com/go-acme/lego/internal
command
|
|
|
github.com/go-acme/lego/providers/dns/acmedns
Package acmedns implements a DNS provider for solving DNS-01 challenges using Joohoi's acme-dns project.
|
Package acmedns implements a DNS provider for solving DNS-01 challenges using Joohoi's acme-dns project. |
|
github.com/go-acme/lego/providers/dns/alidns
Package alidns implements a DNS provider for solving the DNS-01 challenge using Alibaba Cloud DNS.
|
Package alidns implements a DNS provider for solving the DNS-01 challenge using Alibaba Cloud DNS. |
|
github.com/go-acme/lego/providers/dns/auroradns
Package auroradns implements a DNS provider for solving the DNS-01 challenge using Aurora DNS.
|
Package auroradns implements a DNS provider for solving the DNS-01 challenge using Aurora DNS. |
|
github.com/go-acme/lego/providers/dns/azure
Package azure implements a DNS provider for solving the DNS-01 challenge using azure DNS.
|
Package azure implements a DNS provider for solving the DNS-01 challenge using azure DNS. |
|
github.com/go-acme/lego/providers/dns/bindman
Package bindman implements a DNS provider for solving the DNS-01 challenge.
|
Package bindman implements a DNS provider for solving the DNS-01 challenge. |
|
github.com/go-acme/lego/providers/dns/bluecat
Package bluecat implements a DNS provider for solving the DNS-01 challenge using a self-hosted Bluecat Address Manager.
|
Package bluecat implements a DNS provider for solving the DNS-01 challenge using a self-hosted Bluecat Address Manager. |
|
github.com/go-acme/lego/providers/dns/cloudflare
Package cloudflare implements a DNS provider for solving the DNS-01 challenge using cloudflare DNS.
|
Package cloudflare implements a DNS provider for solving the DNS-01 challenge using cloudflare DNS. |
|
github.com/go-acme/lego/providers/dns/cloudns
Package cloudns implements a DNS provider for solving the DNS-01 challenge using ClouDNS DNS.
|
Package cloudns implements a DNS provider for solving the DNS-01 challenge using ClouDNS DNS. |
|
github.com/go-acme/lego/providers/dns/cloudxns
Package cloudxns implements a DNS provider for solving the DNS-01 challenge using CloudXNS DNS.
|
Package cloudxns implements a DNS provider for solving the DNS-01 challenge using CloudXNS DNS. |
|
github.com/go-acme/lego/providers/dns/conoha
Package conoha implements a DNS provider for solving the DNS-01 challenge using ConoHa DNS.
|
Package conoha implements a DNS provider for solving the DNS-01 challenge using ConoHa DNS. |
|
github.com/go-acme/lego/providers/dns/designate
Package designate implements a DNS provider for solving the DNS-01 challenge using the Designate DNSaaS for Openstack.
|
Package designate implements a DNS provider for solving the DNS-01 challenge using the Designate DNSaaS for Openstack. |
|
github.com/go-acme/lego/providers/dns/digitalocean
Package digitalocean implements a DNS provider for solving the DNS-01 challenge using digitalocean DNS.
|
Package digitalocean implements a DNS provider for solving the DNS-01 challenge using digitalocean DNS. |
|
github.com/go-acme/lego/providers/dns/dnsimple
Package dnsimple implements a DNS provider for solving the DNS-01 challenge using dnsimple DNS.
|
Package dnsimple implements a DNS provider for solving the DNS-01 challenge using dnsimple DNS. |
|
github.com/go-acme/lego/providers/dns/dnsmadeeasy
Package dnsmadeeasy implements a DNS provider for solving the DNS-01 challenge using DNS Made Easy.
|
Package dnsmadeeasy implements a DNS provider for solving the DNS-01 challenge using DNS Made Easy. |
|
github.com/go-acme/lego/providers/dns/dnspod
Package dnspod implements a DNS provider for solving the DNS-01 challenge using dnspod DNS.
|
Package dnspod implements a DNS provider for solving the DNS-01 challenge using dnspod DNS. |
|
github.com/go-acme/lego/providers/dns/dode
Package dode implements a DNS provider for solving the DNS-01 challenge using do.de.
|
Package dode implements a DNS provider for solving the DNS-01 challenge using do.de. |
|
github.com/go-acme/lego/providers/dns/dreamhost
Package dreamhost implements a DNS provider for solving the DNS-01 challenge using DreamHost.
|
Package dreamhost implements a DNS provider for solving the DNS-01 challenge using DreamHost. |
|
github.com/go-acme/lego/providers/dns/duckdns
Package duckdns implements a DNS provider for solving the DNS-01 challenge using DuckDNS.
|
Package duckdns implements a DNS provider for solving the DNS-01 challenge using DuckDNS. |
|
github.com/go-acme/lego/providers/dns/dyn
Package dyn implements a DNS provider for solving the DNS-01 challenge using Dyn Managed DNS.
|
Package dyn implements a DNS provider for solving the DNS-01 challenge using Dyn Managed DNS. |
|
github.com/go-acme/lego/providers/dns/easydns
Package easydns implements a DNS provider for solving the DNS-01 challenge using EasyDNS API.
|
Package easydns implements a DNS provider for solving the DNS-01 challenge using EasyDNS API. |
|
github.com/go-acme/lego/providers/dns/exec
Package exec implements a DNS provider which runs a program for adding/removing the DNS record.
|
Package exec implements a DNS provider which runs a program for adding/removing the DNS record. |
|
github.com/go-acme/lego/providers/dns/exoscale
Package exoscale implements a DNS provider for solving the DNS-01 challenge using exoscale DNS.
|
Package exoscale implements a DNS provider for solving the DNS-01 challenge using exoscale DNS. |
|
github.com/go-acme/lego/providers/dns/fastdns
Package fastdns implements a DNS provider for solving the DNS-01 challenge using FastDNS.
|
Package fastdns implements a DNS provider for solving the DNS-01 challenge using FastDNS. |
|
github.com/go-acme/lego/providers/dns/gandi
Package gandi implements a DNS provider for solving the DNS-01 challenge using Gandi DNS.
|
Package gandi implements a DNS provider for solving the DNS-01 challenge using Gandi DNS. |
|
github.com/go-acme/lego/providers/dns/gandiv5
Package gandiv5 implements a DNS provider for solving the DNS-01 challenge using Gandi LiveDNS api.
|
Package gandiv5 implements a DNS provider for solving the DNS-01 challenge using Gandi LiveDNS api. |
|
github.com/go-acme/lego/providers/dns/gcloud
Package gcloud implements a DNS provider for solving the DNS-01 challenge using Google Cloud DNS.
|
Package gcloud implements a DNS provider for solving the DNS-01 challenge using Google Cloud DNS. |
|
github.com/go-acme/lego/providers/dns/glesys
Package glesys implements a DNS provider for solving the DNS-01 challenge using GleSYS api.
|
Package glesys implements a DNS provider for solving the DNS-01 challenge using GleSYS api. |
|
github.com/go-acme/lego/providers/dns/godaddy
Package godaddy implements a DNS provider for solving the DNS-01 challenge using godaddy DNS.
|
Package godaddy implements a DNS provider for solving the DNS-01 challenge using godaddy DNS. |
|
github.com/go-acme/lego/providers/dns/hostingde
Package hostingde implements a DNS provider for solving the DNS-01 challenge using hosting.de.
|
Package hostingde implements a DNS provider for solving the DNS-01 challenge using hosting.de. |
|
github.com/go-acme/lego/providers/dns/httpreq
Package httpreq implements a DNS provider for solving the DNS-01 challenge through a HTTP server.
|
Package httpreq implements a DNS provider for solving the DNS-01 challenge through a HTTP server. |
|
github.com/go-acme/lego/providers/dns/iij
Package iij implements a DNS provider for solving the DNS-01 challenge using IIJ DNS.
|
Package iij implements a DNS provider for solving the DNS-01 challenge using IIJ DNS. |
|
github.com/go-acme/lego/providers/dns/inwx
Package inwx implements a DNS provider for solving the DNS-01 challenge using inwx dom robot
|
Package inwx implements a DNS provider for solving the DNS-01 challenge using inwx dom robot |
|
github.com/go-acme/lego/providers/dns/joker
Package joker implements a DNS provider for solving the DNS-01 challenge using joker.com DMAPI.
|
Package joker implements a DNS provider for solving the DNS-01 challenge using joker.com DMAPI. |
|
github.com/go-acme/lego/providers/dns/lightsail
Package lightsail implements a DNS provider for solving the DNS-01 challenge using AWS Lightsail DNS.
|
Package lightsail implements a DNS provider for solving the DNS-01 challenge using AWS Lightsail DNS. |
|
github.com/go-acme/lego/providers/dns/linode
Package linode implements a DNS provider for solving the DNS-01 challenge using Linode DNS.
|
Package linode implements a DNS provider for solving the DNS-01 challenge using Linode DNS. |
|
github.com/go-acme/lego/providers/dns/linodev4
Package linodev4 implements a DNS provider for solving the DNS-01 challenge using Linode DNS and Linode's APIv4
|
Package linodev4 implements a DNS provider for solving the DNS-01 challenge using Linode DNS and Linode's APIv4 |
|
github.com/go-acme/lego/providers/dns/mydnsjp
Package mydnsjp implements a DNS provider for solving the DNS-01 challenge using MyDNS.jp.
|
Package mydnsjp implements a DNS provider for solving the DNS-01 challenge using MyDNS.jp. |
|
github.com/go-acme/lego/providers/dns/namecheap
Package namecheap implements a DNS provider for solving the DNS-01 challenge using namecheap DNS.
|
Package namecheap implements a DNS provider for solving the DNS-01 challenge using namecheap DNS. |
|
github.com/go-acme/lego/providers/dns/namedotcom
Package namedotcom implements a DNS provider for solving the DNS-01 challenge using Name.com's DNS service.
|
Package namedotcom implements a DNS provider for solving the DNS-01 challenge using Name.com's DNS service. |
|
github.com/go-acme/lego/providers/dns/netcup
Package netcup implements a DNS Provider for solving the DNS-01 challenge using the netcup DNS API.
|
Package netcup implements a DNS Provider for solving the DNS-01 challenge using the netcup DNS API. |
|
github.com/go-acme/lego/providers/dns/nifcloud
Package nifcloud implements a DNS provider for solving the DNS-01 challenge using NIFCLOUD DNS.
|
Package nifcloud implements a DNS provider for solving the DNS-01 challenge using NIFCLOUD DNS. |
|
github.com/go-acme/lego/providers/dns/ns1
Package ns1 implements a DNS provider for solving the DNS-01 challenge using NS1 DNS.
|
Package ns1 implements a DNS provider for solving the DNS-01 challenge using NS1 DNS. |
|
github.com/go-acme/lego/providers/dns/otc
Package otc implements a DNS provider for solving the DNS-01 challenge using Open Telekom Cloud Managed DNS.
|
Package otc implements a DNS provider for solving the DNS-01 challenge using Open Telekom Cloud Managed DNS. |
|
github.com/go-acme/lego/providers/dns/ovh
Package ovh implements a DNS provider for solving the DNS-01 challenge using OVH DNS.
|
Package ovh implements a DNS provider for solving the DNS-01 challenge using OVH DNS. |
|
github.com/go-acme/lego/providers/dns/pdns
Package pdns implements a DNS provider for solving the DNS-01 challenge using PowerDNS nameserver.
|
Package pdns implements a DNS provider for solving the DNS-01 challenge using PowerDNS nameserver. |
|
github.com/go-acme/lego/providers/dns/rackspace
Package rackspace implements a DNS provider for solving the DNS-01 challenge using rackspace DNS.
|
Package rackspace implements a DNS provider for solving the DNS-01 challenge using rackspace DNS. |
|
github.com/go-acme/lego/providers/dns/rfc2136
Package rfc2136 implements a DNS provider for solving the DNS-01 challenge using the rfc2136 dynamic update.
|
Package rfc2136 implements a DNS provider for solving the DNS-01 challenge using the rfc2136 dynamic update. |
|
github.com/go-acme/lego/providers/dns/route53
Package route53 implements a DNS provider for solving the DNS-01 challenge using AWS Route 53 DNS.
|
Package route53 implements a DNS provider for solving the DNS-01 challenge using AWS Route 53 DNS. |
|
github.com/go-acme/lego/providers/dns/sakuracloud
Package sakuracloud implements a DNS provider for solving the DNS-01 challenge using SakuraCloud DNS.
|
Package sakuracloud implements a DNS provider for solving the DNS-01 challenge using SakuraCloud DNS. |
|
github.com/go-acme/lego/providers/dns/selectel
Package selectel implements a DNS provider for solving the DNS-01 challenge using Selectel Domains API.
|
Package selectel implements a DNS provider for solving the DNS-01 challenge using Selectel Domains API. |
|
github.com/go-acme/lego/providers/dns/stackpath
Package stackpath implements a DNS provider for solving the DNS-01 challenge using Stackpath DNS.
|
Package stackpath implements a DNS provider for solving the DNS-01 challenge using Stackpath DNS. |
|
github.com/go-acme/lego/providers/dns/transip
Package transip implements a DNS provider for solving the DNS-01 challenge using TransIP.
|
Package transip implements a DNS provider for solving the DNS-01 challenge using TransIP. |
|
github.com/go-acme/lego/providers/dns/vegadns
Package vegadns implements a DNS provider for solving the DNS-01 challenge using VegaDNS.
|
Package vegadns implements a DNS provider for solving the DNS-01 challenge using VegaDNS. |
|
github.com/go-acme/lego/providers/dns/vscale
Package vscale implements a DNS provider for solving the DNS-01 challenge using Vscale Domains API.
|
Package vscale implements a DNS provider for solving the DNS-01 challenge using Vscale Domains API. |
|
github.com/go-acme/lego/providers/dns/vultr
Package vultr implements a DNS provider for solving the DNS-01 challenge using the vultr DNS.
|
Package vultr implements a DNS provider for solving the DNS-01 challenge using the vultr DNS. |
|
github.com/go-acme/lego/providers/dns/zoneee
Package zoneee implements a DNS provider for solving the DNS-01 challenge through zone.ee.
|
Package zoneee implements a DNS provider for solving the DNS-01 challenge through zone.ee. |
|
github.com/go-acme/lego/providers/http/memcached
Package memcached implements a HTTP provider for solving the HTTP-01 challenge using memcached in combination with a webserver.
|
Package memcached implements a HTTP provider for solving the HTTP-01 challenge using memcached in combination with a webserver. |
|
github.com/go-acme/lego/providers/http/webroot
Package webroot implements a HTTP provider for solving the HTTP-01 challenge using web server's root path.
|
Package webroot implements a HTTP provider for solving the HTTP-01 challenge using web server's root path. |
|
github.com/mozillazg/go-pinyin
Package pinyin : 汉语拼音转换工具.
|
Package pinyin : 汉语拼音转换工具. |
|
go.mongodb.org/mongo-driver/bson
Package bson is a library for reading, writing, and manipulating BSON.
|
Package bson is a library for reading, writing, and manipulating BSON. |
|
go.mongodb.org/mongo-driver/bson/bsoncodec
Package bsoncodec provides a system for encoding values to BSON representations and decoding values from BSON representations.
|
Package bsoncodec provides a system for encoding values to BSON representations and decoding values from BSON representations. |
|
go.mongodb.org/mongo-driver/bson/bsonrw
Package bsonrw contains abstractions for reading and writing BSON and BSON like types from sources.
|
Package bsonrw contains abstractions for reading and writing BSON and BSON like types from sources. |
|
go.mongodb.org/mongo-driver/bson/bsontype
Package bsontype is a utility package that contains types for each BSON type and the a stringifier for the Type to enable easier debugging when working with BSON.
|
Package bsontype is a utility package that contains types for each BSON type and the a stringifier for the Type to enable easier debugging when working with BSON. |
|
go.mongodb.org/mongo-driver/bson/primitive
Package primitive contains types similar to Go primitives for BSON types can do not have direct Go primitive representations.
|
Package primitive contains types similar to Go primitives for BSON types can do not have direct Go primitive representations. |
|
go.mongodb.org/mongo-driver/internal/testutil/israce
Package israce reports if the Go race detector is enabled.
|
Package israce reports if the Go race detector is enabled. |
|
go.mongodb.org/mongo-driver/mongo
Package mongo provides a MongoDB Driver API for Go.
|
Package mongo provides a MongoDB Driver API for Go. |
|
go.mongodb.org/mongo-driver/x/bsonx/bsoncore
Package bsoncore contains functions that can be used to encode and decode BSON elements and values to or from a slice of bytes.
|
Package bsoncore contains functions that can be used to encode and decode BSON elements and values to or from a slice of bytes. |
|
go.mongodb.org/mongo-driver/x/mongo/driver/auth
Package auth is not for public use.
|
Package auth is not for public use. |
|
go.mongodb.org/mongo-driver/x/mongo/driver/topology
Package topology contains types that handles the discovery, monitoring, and selection of servers.
|
Package topology contains types that handles the discovery, monitoring, and selection of servers. |
|
go.mongodb.org/mongo-driver/x/network
Package network contains a MongoDB networking library.
|
Package network contains a MongoDB networking library. |
|
go.mongodb.org/mongo-driver/x/network/command
Package command contains abstractions for operations that can be performed against a MongoDB deployment.
|
Package command contains abstractions for operations that can be performed against a MongoDB deployment. |
|
go.mongodb.org/mongo-driver/x/network/connection
Package connection contains the types for building and pooling connections that can speak the MongoDB Wire Protocol.
|
Package connection contains the types for building and pooling connections that can speak the MongoDB Wire Protocol. |
|
go.mongodb.org/mongo-driver/x/network/result
Package result contains the results from various operations.
|
Package result contains the results from various operations. |
|
go.mongodb.org/mongo-driver/x/network/wiremessage
Package wiremessage contains types for speaking the MongoDB Wire Protocol.
|
Package wiremessage contains types for speaking the MongoDB Wire Protocol. |
|
golang.org/x/sys/cpu
Package cpu implements processor feature detection for various CPU architectures.
|
Package cpu implements processor feature detection for various CPU architectures. |
|
golang.org/x/sys/unix
Package unix contains an interface to the low-level operating system primitives.
|
Package unix contains an interface to the low-level operating system primitives. |
|
golang.org/x/sys/windows/svc
Package svc provides everything required to build Windows service.
|
Package svc provides everything required to build Windows service. |
|
golang.org/x/sys/windows/svc/debug
Package debug provides facilities to execute svc.Handler on console.
|
Package debug provides facilities to execute svc.Handler on console. |
|
golang.org/x/sys/windows/svc/eventlog
Package eventlog implements access to Windows event log.
|
Package eventlog implements access to Windows event log. |
|
golang.org/x/sys/windows/svc/example
command
Example service program that beeps.
|
Example service program that beeps. |
|
golang.org/x/sys/windows/svc/mgr
Package mgr can be used to manage Windows service programs.
|
Package mgr can be used to manage Windows service programs. |
|
golang.org/x/tools/benchmark/parse
Package parse provides support for parsing benchmark results as generated by 'go test -bench'.
|
Package parse provides support for parsing benchmark results as generated by 'go test -bench'. |
|
golang.org/x/tools/blog
Package blog implements a web server for articles written in present format.
|
Package blog implements a web server for articles written in present format. |
|
golang.org/x/tools/blog/atom
Package atom defines XML data structures for an Atom feed.
|
Package atom defines XML data structures for an Atom feed. |
|
golang.org/x/tools/cmd/benchcmp
command
The benchcmp command displays performance changes between benchmarks.
|
The benchcmp command displays performance changes between benchmarks. |
|
golang.org/x/tools/cmd/bundle
command
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package.
|
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package. |
|
golang.org/x/tools/cmd/callgraph
command
callgraph: a tool for reporting the call graph of a Go program.
|
callgraph: a tool for reporting the call graph of a Go program. |
|
golang.org/x/tools/cmd/compilebench
command
Compilebench benchmarks the speed of the Go compiler.
|
Compilebench benchmarks the speed of the Go compiler. |
|
golang.org/x/tools/cmd/cover
command
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'.
|
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'. |
|
golang.org/x/tools/cmd/digraph
command
The digraph command performs queries over unlabelled directed graphs represented in text form.
|
The digraph command performs queries over unlabelled directed graphs represented in text form. |
|
golang.org/x/tools/cmd/eg
command
The eg command performs example-based refactoring.
|
The eg command performs example-based refactoring. |
|
golang.org/x/tools/cmd/fiximports
command
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport.
|
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport. |
|
golang.org/x/tools/cmd/getgo
command
The getgo command installs Go to the user's system.
|
The getgo command installs Go to the user's system. |
|
golang.org/x/tools/cmd/getgo/server
Command server serves get.golang.org, redirecting users to the appropriate getgo installer based on the request path.
|
Command server serves get.golang.org, redirecting users to the appropriate getgo installer based on the request path. |
|
golang.org/x/tools/cmd/go-contrib-init
command
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process.
|
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process. |
|
golang.org/x/tools/cmd/godex
command
The godex command prints (dumps) exported information of packages or selected package objects.
|
The godex command prints (dumps) exported information of packages or selected package objects. |
|
golang.org/x/tools/cmd/godoc
command
Godoc extracts and generates documentation for Go programs.
|
Godoc extracts and generates documentation for Go programs. |
|
golang.org/x/tools/cmd/goimports
command
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones.
|
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones. |
|
golang.org/x/tools/cmd/gomvpkg
command
The gomvpkg command moves go packages, updating import declarations.
|
The gomvpkg command moves go packages, updating import declarations. |
|
golang.org/x/tools/cmd/gorename
command
The gorename command performs precise type-safe renaming of identifiers in Go source code.
|
The gorename command performs precise type-safe renaming of identifiers in Go source code. |
|
golang.org/x/tools/cmd/gotype
command
The gotype command, like the front-end of a Go compiler, parses and type-checks a single Go package.
|
The gotype command, like the front-end of a Go compiler, parses and type-checks a single Go package. |
|
golang.org/x/tools/cmd/goyacc
command
Goyacc is a version of yacc for Go.
|
Goyacc is a version of yacc for Go. |
|
golang.org/x/tools/cmd/guru
command
guru: a tool for answering questions about Go source code.
|
guru: a tool for answering questions about Go source code. |
|
golang.org/x/tools/cmd/guru/serial
Package serial defines the guru's schema for -json output.
|
Package serial defines the guru's schema for -json output. |
|
golang.org/x/tools/cmd/heapview
command
heapview is a tool for viewing Go heap dumps.
|
heapview is a tool for viewing Go heap dumps. |
|
golang.org/x/tools/cmd/heapview/internal/core
Package core provides functions for reading core dumps and examining their contained heaps.
|
Package core provides functions for reading core dumps and examining their contained heaps. |
|
golang.org/x/tools/cmd/html2article
command
This program takes an HTML file and outputs a corresponding article file in present format.
|
This program takes an HTML file and outputs a corresponding article file in present format. |
|
golang.org/x/tools/cmd/present
command
Present displays slide presentations and articles.
|
Present displays slide presentations and articles. |
|
golang.org/x/tools/cmd/ssadump
command
ssadump: a tool for displaying and interpreting the SSA form of Go programs.
|
ssadump: a tool for displaying and interpreting the SSA form of Go programs. |
|
golang.org/x/tools/cmd/stress
command
The stress utility is intended for catching sporadic failures.
|
The stress utility is intended for catching sporadic failures. |
|
golang.org/x/tools/cmd/stringer
command
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface.
|
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface. |
|
golang.org/x/tools/cmd/tip
command
Command tip is the tip.golang.org server, serving the latest HEAD straight from the Git oven.
|
Command tip is the tip.golang.org server, serving the latest HEAD straight from the Git oven. |
|
golang.org/x/tools/cmd/toolstash
command
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains.
|
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains. |
|
golang.org/x/tools/container/intsets
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values.
|
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values. |
|
golang.org/x/tools/cover
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out".
|
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out". |
|
golang.org/x/tools/go/ast/astutil
Package astutil contains common utilities for working with the Go AST.
|
Package astutil contains common utilities for working with the Go AST. |
|
golang.org/x/tools/go/buildutil
Package buildutil provides utilities related to the go/build package in the standard library.
|
Package buildutil provides utilities related to the go/build package in the standard library. |
|
golang.org/x/tools/go/callgraph
Package callgraph defines the call graph and various algorithms and utilities to operate on it.
|
Package callgraph defines the call graph and various algorithms and utilities to operate on it. |
|
golang.org/x/tools/go/callgraph/cha
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm.
|
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm. |
|
golang.org/x/tools/go/callgraph/rta
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types.
|
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types. |
|
golang.org/x/tools/go/callgraph/static
Package static computes the call graph of a Go program containing only static call edges.
|
Package static computes the call graph of a Go program containing only static call edges. |
|
golang.org/x/tools/go/gccgoexportdata
Package gccgoexportdata provides functions for reading export data files containing type information produced by the gccgo compiler.
|
Package gccgoexportdata provides functions for reading export data files containing type information produced by the gccgo compiler. |
|
golang.org/x/tools/go/gcexportdata
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler.
|
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler. |
|
golang.org/x/tools/go/internal/gccgoimporter
Package gccgoimporter implements Import for gccgo-generated object files.
|
Package gccgoimporter implements Import for gccgo-generated object files. |
|
golang.org/x/tools/go/internal/gcimporter
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package.
|
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package. |
|
golang.org/x/tools/go/loader
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies.
|
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies. |
|
golang.org/x/tools/go/packages
Package packages loads Go packages for inspection and analysis.
|
Package packages loads Go packages for inspection and analysis. |
|
golang.org/x/tools/go/packages/gopackages
command
The gopackages command is a diagnostic tool that demonstrates how to use golang.org/x/tools/go/packages to load, parse, type-check, and print one or more Go packages.
|
The gopackages command is a diagnostic tool that demonstrates how to use golang.org/x/tools/go/packages to load, parse, type-check, and print one or more Go packages. |
|
golang.org/x/tools/go/pointer
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994).
|
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994). |
|
golang.org/x/tools/go/ssa
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions.
|
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions. |
|
golang.org/x/tools/go/ssa/interp
Package ssa/interp defines an interpreter for the SSA representation of Go programs.
|
Package ssa/interp defines an interpreter for the SSA representation of Go programs. |
|
golang.org/x/tools/go/types/typeutil
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values.
|
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values. |
|
golang.org/x/tools/go/vcs
Package vcs exposes functions for resolving import paths and using version control systems, which can be used to implement behavior similar to the standard "go get" command.
|
Package vcs exposes functions for resolving import paths and using version control systems, which can be used to implement behavior similar to the standard "go get" command. |
|
golang.org/x/tools/godoc
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces.
|
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces. |
|
golang.org/x/tools/godoc/analysis
Package analysis performs type and pointer analysis and generates mark-up for the Go source view.
|
Package analysis performs type and pointer analysis and generates mark-up for the Go source view. |
|
golang.org/x/tools/godoc/redirect
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc.
|
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc. |
|
golang.org/x/tools/godoc/static
Package static exports a map of static file content that supports the godoc user interface.
|
Package static exports a map of static file content that supports the godoc user interface. |
|
golang.org/x/tools/godoc/util
Package util contains utility types and functions for godoc.
|
Package util contains utility types and functions for godoc. |
|
golang.org/x/tools/godoc/vfs
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS.
|
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS. |
|
golang.org/x/tools/godoc/vfs/gatefs
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency.
|
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency. |
|
golang.org/x/tools/godoc/vfs/httpfs
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem.
|
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem. |
|
golang.org/x/tools/godoc/vfs/mapfs
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string.
|
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string. |
|
golang.org/x/tools/godoc/vfs/zipfs
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file.
|
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file. |
|
golang.org/x/tools/imports
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary.
|
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
|
golang.org/x/tools/internal/fastwalk
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools.
|
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools. |
|
golang.org/x/tools/playground
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service.
|
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service. |
|
golang.org/x/tools/playground/socket
Package socket implements an WebSocket-based playground backend.
|
Package socket implements an WebSocket-based playground backend. |
|
golang.org/x/tools/present
The present file format Present files have the following format.
|
The present file format Present files have the following format. |
|
golang.org/x/tools/refactor/eg
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg.
|
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg. |
|
golang.org/x/tools/refactor/importgraph
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace.
|
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace. |
|
golang.org/x/tools/refactor/rename
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename.
|
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename. |
|
golang.org/x/tools/refactor/satisfy
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed.
|
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed. |
Click to show internal directories.
Click to hide internal directories.



