[mirror] Home of the pkg.go.dev website
Find a file
Ethan Lee ab4b6a99d7 internal/api: implement module metadata endpoint
Change-Id: Id6b8686012803c88c9b7ea71e4b1c0058b7967b0
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/754861
Auto-Submit: Ethan Lee <ethanalee@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
2026-03-19 11:14:09 -07:00
.github/workflows .github/workflows: update govulncheck action 2025-04-22 12:39:17 -07:00
cmd go.mod: update golang.org/x dependencies 2026-03-12 07:26:56 -07:00
deploy deploy: bump Go version to 1.25.5 and update deps 2025-12-30 13:59:10 -08:00
devtools all: fix forvar 2026-03-13 09:52:43 -07:00
doc package.json: move all dependencies to dev dependencies 2026-03-13 08:42:06 -07:00
internal internal/api: implement module metadata endpoint 2026-03-19 11:14:09 -07:00
migrations Revert "migrations: add num_imports column to units table" 2025-11-17 11:08:14 -08:00
static static: display output container for runnable examples 2026-03-12 07:19:18 -07:00
tests all: update PostgreSQL version to 14 2026-03-09 15:46:30 -07:00
third_party third_party/wait-for-it: replace with a simple go program 2023-12-24 13:03:50 +00:00
.dockerignore pkgsite: remove the e2e tests 2022-01-31 19:10:20 +00:00
.eslintignore root: ignore static build files in static 2021-06-12 14:34:29 +00:00
.eslintrc.yaml pkgsite: remove the e2e tests 2022-01-31 19:10:20 +00:00
.gitignore tests/screentest: update goldens 2024-12-06 13:32:15 +00:00
.prettierignore root: ignore static build files in static 2021-06-12 14:34:29 +00:00
.prettierrc.yaml all: add initial side navigation UI experiment 2020-06-02 16:31:09 +00:00
.stylelintignore .stylelintignore: ignore minified CSS files 2021-08-23 19:10:05 +00:00
.stylelintrc.yaml pkgsite: upgrade stylelint npm packages 2022-01-18 16:22:23 +00:00
all.bash all: get all.bash to work 2024-08-24 13:58:12 +00:00
codereview.cfg pkgsite: add codereview.cfg 2026-02-04 15:50:29 -08:00
CONTRIBUTING.md doc,CONTRIBUTING.md: update go version to 1.19 2022-07-19 17:36:06 +00:00
go.mod go.mod: update golang.org/x dependencies 2026-03-12 07:26:56 -07:00
go.sum go.mod: update golang.org/x dependencies 2026-03-12 07:26:56 -07:00
jest.config.js pkgsite: remove the e2e tests 2022-01-31 19:10:20 +00:00
LICENSE LICENSE: update per Google Legal 2024-07-16 16:11:11 +00:00
package-lock.json package.json: move all dependencies to dev dependencies 2026-03-13 08:42:06 -07:00
package.json package.json: move all dependencies to dev dependencies 2026-03-13 08:42:06 -07:00
PATENTS discovery: initial boilerplate 2019-01-28 17:05:04 -05:00
README.md README.md: drop requirements section 2025-04-16 06:36:33 -07:00
tsconfig.json internal,static: update esbuild config 2021-08-24 15:52:50 +00:00

golang.org/x/pkgsite

This repository hosts the source code of the pkg.go.dev website, and pkgsite, a documentation server program.

Go Reference

pkg.go.dev: a site for discovering Go packages

Pkg.go.dev is a website for discovering and evaluating Go packages and modules.

You can check it out at https://pkg.go.dev.

pkgsite: a documentation server

pkgsite program extracts and generates documentation for Go projects.

Example usage:

$ go install golang.org/x/pkgsite/cmd/pkgsite@latest
$ cd myproject
$ pkgsite -open .

For more information, see the pkgsite documentation.

Issues

If you want to report a bug or have a feature suggestion, please first check the known issues to see if your issue is already being discussed. If an issue does not already exist, feel free to file an issue.

For answers to frequently asked questions, see pkg.go.dev/about.

You can also chat with us on the #pkgsite Slack channel on the Gophers Slack.

Contributing

We would love your help!

Our canonical Git repository is located at go.googlesource.com/pkgsite. There is a mirror of the repository at github.com/golang/pkgsite.

To contribute, please read our contributing guide.

License

Unless otherwise noted, the Go source files are distributed under the BSD-style license found in the LICENSE file.