Goland 编写含有template的程序

Goland 编写含有template的程序

使用 template 模板,经过命令行编译(build)执行可执行文件,或者直接运行(run),可以执行。

否则:

Goland 2020.2.3 上直接运行

Goland 编写含有template的程序

panic

2020/11/07 20:23:47 http: panic serving 127.0.0.1:64518: runtime error: invalid memory address or nil pointer dereference
goroutine 6 [running]:
net/http.(*conn).serve.func1(0xc00005d180)
	D:/Go/src/net/http/server.go:1801 +0x147
panic(0x869260, 0xaf78f0)
	D:/Go/src/runtime/panic.go:975 +0x3e9

...

D:/Go/src/net/http/server.go:2969 +0x36d

结论:

个人猜测是,Goland 自己的bug

上一篇:go那些事儿|defer必掌握知识


下一篇:Golang错误处理机制(error 与 panic)