在學習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了。