diff options
| author | qiulaidongfeng <2645477756@qq.com> | 2025-06-03 23:01:27 +0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2025-06-04 07:40:46 -0700 |
| commit | 5b748eed9c479383fc3ea3d018bbd03de1baa6e6 (patch) | |
| tree | cb6efd62facc1402cdccfe8398fa44b3b2fb0b7b /src/cmd/compile/internal/noder/noder.go | |
| parent | cfb4e9bc4ae957dba63cb2ee5e020fcd25d553fd (diff) | |
| download | go-5b748eed9c479383fc3ea3d018bbd03de1baa6e6.tar.xz | |
cmd/compile: better error message when import embed package
Fixes #73955
Change-Id: I7cf3ab4c70dc2e2765b54b88ae8cfc77a3073344
Reviewed-on: https://go-review.googlesource.com/c/go/+/678355
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Robert Griesemer <gri@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src/cmd/compile/internal/noder/noder.go')
| -rw-r--r-- | src/cmd/compile/internal/noder/noder.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/noder/noder.go b/src/cmd/compile/internal/noder/noder.go index 77daf9eda5..79a9078333 100644 --- a/src/cmd/compile/internal/noder/noder.go +++ b/src/cmd/compile/internal/noder/noder.go @@ -458,7 +458,7 @@ func Renameinit() *types.Sym { func checkEmbed(decl *syntax.VarDecl, haveEmbed, withinFunc bool) error { switch { case !haveEmbed: - return errors.New("go:embed only allowed in Go files that import \"embed\"") + return errors.New("go:embed requires import \"embed\" (or import _ \"embed\", if package is not used)") case len(decl.NameList) > 1: return errors.New("go:embed cannot apply to multiple vars") case decl.Values != nil: |
