golang
已收录文章:14427篇
-
引言 今天笔试题遇到 var x string = nil ,问这个定义是否正确? 这里给出答案: cannot use nil as string value in variable declaration。 也就是说,string类型和nil八竿子打不着,要想判断字符串是否为空,可176 收藏
-
在 database/sql 中使用 QueryContext、ExecContext 和事务 context。175 收藏
-
404错误是因为pprof仅自动注册到http.DefaultServeMux,自定义mux(如Gin、Echo或http.NewServeMux)必须手动挂载handler,例如mux.Handle("/debug/pprof/",http.StripPrefix("/debug/pprof/",http.HandlerFunc(pprof.Index)))。175 收藏
-
安装Delve并配置VSCode是Go调试的关键。首先通过goinstall安装dlv,验证版本后,在VSCode中安装Go扩展,创建launch.json文件配置调试参数,解决PATH或权限问题,最后使用dlvdebug进行断点调试。175 收藏
-
Go通过逃逸分析确保返回局部变量指针安全,编译器自动将可能逃逸的变量分配到堆上,由垃圾回收管理,避免悬空指针问题。175 收藏
-
答案:SOCKS5认证流程包括客户端发送支持的认证方法,服务器选择用户密码认证(0x02)并响应,随后客户端发送用户名密码进行验证,服务器校验凭据后返回成功或失败状态,认证通过后进入连接请求阶段。175 收藏