• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H12-Mar-2021-

cache/H12-Mar-2021-

cmd/H12-Mar-2021-

dirhash/H12-Mar-2021-

fmtsort/H12-Mar-2021-

goproxytest/H12-Mar-2021-

gotooltest/H12-Mar-2021-

imports/H12-Mar-2021-

internal/H12-Mar-2021-

lockedfile/H12-Mar-2021-

modfile/H12-Mar-2021-

module/H12-Mar-2021-

par/H12-Mar-2021-

renameio/H12-Mar-2021-

semver/H12-Mar-2021-

testenv/H12-Mar-2021-

testscript/H12-Mar-2021-

txtar/H12-Mar-2021-

.gitattributesH A D12-Mar-2021355

LICENSEH A D12-Mar-20211.4 KiB

README.mdH A D12-Mar-2021917

go.modH A D12-Mar-2021143

go.sumH A D12-Mar-2021969

README.md

1This repository factors out an opinionated selection of internal packages and functionality from the Go standard
2library. Currently this consists mostly of packages and testing code from within the Go tool implementation.
3
4Included are the following:
5
6- dirhash: calculate hashes over directory trees the same way that the Go tool does.
7- goproxytest: a GOPROXY implementation designed for test use.
8- gotooltest: Use the Go tool inside test scripts (see testscript below)
9- imports: list of known architectures and OSs, and support for reading import statements.
10- modfile: read and write `go.mod` files while preserving formatting and comments.
11- module: module paths and versions.
12- par: do work in parallel.
13- semver: semantic version parsing.
14- testenv: information on the current testing environment.
15- testscript: script-based testing based on txtar files
16- txtar: simple text-based file archives for testing.
17