在学习go语言的时候,打算作一个简单的web项目,其中监听代码以下所示:web
err := http.ListenAndServe(":8080", nil)
在启动项目的时候,发现报错,信息以下:socket
bind only one usage of each socket address (protocol/network address/port) is normally permitted
信息显示应该是8080端口被占用,,所以采起以下步骤:学习
在Windows命令行窗口下执行:spa
一、显示占用8080端口的进程:命令行
netstat -aon|findstr "8080" code
本例占用8080端口的是进程号为4668的程序。orm
二、找到进程号为4668的程序进程
tasklist|findstr "4668" it
三、杀死程序class
taskkill -F -PID 4668
最后,从新启动go语言项目就OK了。