博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
golang build error: syntax error: nested func not allowed
阅读量:6618 次
发布时间:2019-06-25

本文共 478 字,大约阅读时间需要 1 分钟。

  hot3.png

 

在笔记本中写了一个简易web程序,但是编译失败,提示“syntax error: nested func not allowed” 。

不明白什么意思,幸好代码量小,原来是方法的末尾的“}”丢了

package mainimport "fmt"import "net/http"func main() {    http.HandleFunc("/", hello)    err := http.ListenAndServe(":8080", nil)    if err != nil {        fmt.Println(err)    }}func hello(rw http.ResponseWriter, r *http.Request) {    fmt.Fprintf(rw, "Hello lao yu !\n")}

 

添加缺失的“}”后,编译通过!

到底提示的错误信息是什么呢? 原来是告知“不允许函数嵌套” 。

好了,仅此记录出现过的错误。

转载于:https://my.oschina.net/howdo/blog/481295

你可能感兴趣的文章
关于对centos bash_profile的初步认识
查看>>
Python学习(1)--变量与表达式
查看>>
Flutter环境搭建
查看>>
zabbix 获取Windows Server 信息
查看>>
菜鸟学Linux 第041篇笔记 常见系统故障排除
查看>>
postfix服务
查看>>
测试电脑的存储方式(大端or小端)
查看>>
puppet自动化运维工具安装配置
查看>>
centos7iptables和rc.local问题
查看>>
Provisioning Services 7.6 入门到精通系列之十一:批量导入目标设备
查看>>
监控软件之二nagios
查看>>
Mysql集群与调优
查看>>
硬盘修复
查看>>
windows批处理命令FOR的巧用
查看>>
SAMBA客户端提示 NT_STATUS_HOST_UNREACHABLE 错误提示的解决办法
查看>>
shell 比较两个文本不同
查看>>
洛可可连振:产品与其追求销量,不如设计服务,关键是用户
查看>>
python 函数学习笔记一
查看>>
流程控制-if条件判断
查看>>
pfSense book之DNS解析
查看>>