我正在使用 iris 平台用 go 语言进行编程(我是初学者)。我想让我家里的所有电脑都可以访问 go 服务器,它也是本地机器之一。当我使用我的网络 IP (192.168.0.0) 或任何指定的 IP (192.168.0.15) 设置侦听器时,它会返回恐慌错误。仅可用 0.0.0.0 或 127.0.0.1/localhost 或 192.168.0.19 - 与 localhost 相同
import "net"
...
ln, err := net.Listen("tcp4", "192.168.12:9999")
if err != nil{
panic(err)
}
iris.Serve(ln)
...
Run Code Online (Sandbox Code Playgroud)
错误是:panic: listen tcp4 192.168.0.12:9999: bind: 请求的地址在其上下文中无效。
感谢大家的帮助。
我需要从表中获取所有记录,其中字段必须与值之一匹配。因此查询将是:
SELECT * FROM table WHERE field="val_1" OR field="val_2" OR field="val_3"
我不是SQL方面的专家,因此问题是:可以将OR替换为:WHERE字段或val_1,val_2,val_3或类似的东西吗?