Revel executing: run a Revel application
WARN 20:06:31 harness.go:179: No http.addr specified in the app.conf listening on localhost interface only. This will not allow external access to your application
Change detected, recompiling
Parsing packages, (may require download if not cached)...panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x2 addr=0x0 pc=0x1023f0714]
go/types.(*Checker).handleBailout(0x14000232400, 0x14000649c38)
/usr/local/go/src/go/types/check.go:367 +0x9c
panic({0x10270b980?, 0x102ab88e0?})
/usr/local/go/src/runtime/panic.go:770 +0x124
go/types.(*StdSizes).Sizeof(0x0, {0x10279b888, 0x102ac0920})
/usr/local/go/src/go/types/sizes.go:228 +0x314
go/types.(*Config).sizeof(...)
/usr/local/go/src/go/types/sizes.go:333
go/types.representableConst.func1({0x10279b888?, 0x102ac0920?})
/usr/local/go/src/go/types/const.go:76 +0x9c
go/types.representableConst({0x10279d5e8, 0x102a96f60}, 0x14000232400, 0x102ac0920, 0x0)
/usr/local/go/src/go/types/const.go:92 +0x138
go/types.(*Checker).arrayLength(0x14000232400, {0x10279bde8, 0x14000512180?})
/usr/local/go/src/go/types/typexpr.go:510 +0x238
go/types.(*Checker).typInternal(0x14000232400, {0x10279bf08, 0x14000620060}, 0x0)
/usr/local/go/src/go/types/typexpr.go:299 +0x3bc
go/types.(*Checker).definedType(0x14000232400, {0x10279bf08, 0x14000620060}, 0x140006491f8?)
/usr/local/go/src/go/types/typexpr.go:180 +0x2c
go/types.(*Checker).varType(0x14000232400, {0x10279bf08, 0x14000620060})
/usr/local/go/src/go/types/typexpr.go:145 +0x2c
go/types.(*Checker).structType(0x14000232400, 0x140006203c0, 0x140006203c0?)
/usr/local/go/src/go/types/struct.go:113 +0x128
go/types.(*Checker).typInternal(0x14000232400, {0x10279c2c8, 0x140003949a8}, 0x1400043c410)
/usr/local/go/src/go/types/typexpr.go:316 +0xed0
go/types.(*Checker).definedType(0x14000232400, {0x10279c2c8, 0x140003949a8}, 0x1021474c4?)
/usr/local/go/src/go/types/typexpr.go:180 +0x2c
go/types.(*Checker).typeDecl(0x14000232400, 0x1400043c410, 0x140004e2040, 0x0)
/usr/local/go/src/go/types/decl.go:615 +0x39c
go/types.(*Checker).objDecl(0x14000232400, {0x1027a17b8, 0x1400043c410}, 0x0)
/usr/local/go/src/go/types/decl.go:197 +0x880
go/types.(*Checker).packageObjects(0x14000232400)
/usr/local/go/src/go/types/resolver.go:681 +0x3c0
go/types.(*Checker).checkFiles(0x14000232400, {0x1400061e000, 0x1, 0x1})
/usr/local/go/src/go/types/check.go:408 +0x164
go/types.(*Checker).Files(...)
/usr/local/go/src/go/types/check.go:372
golang.org/x/tools/go/packages.(*loader).loadPackage(0x14000294000, 0x1400072e740)
/Users/userpc/go/pkg/mod/golang.org/x/[email protected]/go/packages/packages.go:966 +0x624
golang.org/x/tools/go/packages.(*loader).loadRecursive.func1()
/Users/userpc/go/pkg/mod/golang.org/x/[email protected]/go/packages/packages.go:803 +0x178
sync.(*Once).doSlow(0x0?, 0x0?)
/usr/local/go/src/sync/once.go:74 +0x100
sync.(*Once).Do(...)
/usr/local/go/src/sync/once.go:65
golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?)
/Users/userpc/go/pkg/mod/golang.org/x/[email protected]/go/packages/packages.go:791 +0x50
golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?)
/Users/userpc/go/pkg/mod/golang.org/x/[email protected]/go/packages/packages.go:798 +0x30
created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 in goroutine 444
/Users/userpc/go/pkg/mod/golang.org/x/[email protected]/go/packages/packages.go:797 +0x84
我正在使用 go 和 revel 版本
Revel执行:显示Revel框架和Go版本
Revel框架:未知(1.1.0远程主分支)
Revel Cmd : 1.1.2 (1.1.2 远程主分支)
Revel 模块:未知(1.1.0 远程主分支)
转到位置:/usr/local/go/bin/go
go版本go1.22.7 darwin/arm64