新博客地址()
以下内容转载自 /developer/article/1122940
获取IP
package main
import (
"fmt"
"net"
"os"
)
func main() {
addrs, err := ()
if err != nil {
(err)
(1)
}
for _, address := range addrs {
// 检查ip地址判断是否回环地址
if ipnet, ok := address.(*); ok && !() {
if .To4() != nil {
(())
}
}
}
}
获取MAC
package main
import (
"net"
"fmt"
)
func main() {
interfaces, err := ()
if err != nil {
panic("Poor soul, here is what you got: " + ())
}
for _, inter := range interfaces {
(, )
}
}