#!/bin/bash # Copyright 2022 The Go Authors. All rights reserved. # Use of this source code is governed by a BSD-style # license that can be found in the LICENSE file. # This could be a good use for embed but go/doc/comment # is built into the bootstrap go command, so it can't use embed. # Also not using embed lets us emit a string array directly # and avoid init-time work. ( echo "// Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Code generated by 'go generate' DO NOT EDIT. //go:generate ./mkstd.sh package comment var stdPkgs = []string{" go list std | grep -v / | sort | sed 's/.*/"&",/' echo "}" ) | gofmt >std.go.tmp && mv std.go.tmp std.go