package generate

import "cmd/go/internal/generate"

Package generate implements the “go generate” command.

Index

Variables

var CmdGenerate = &base.Command{
	Run:       runGenerate,
	UsageLine: "go generate [-run regexp] [-n] [-v] [-x] [build flags] [file.go... | packages]",
	Short:     "generate Go files by processing source",
	Long:      "" /* 4644 byte string literal not displayed */,
}

Types

type Generator

type Generator struct {
	// contains filtered or unexported fields
}

A Generator represents the state of a single Go source file being scanned for generator commands.

Source Files

generate.go

Version
v1.24.0 (latest)
Published
Feb 10, 2025
Platform
linux/amd64
Imports
22 packages
Last checked
35 minutes ago

Tools for package owners.