收录了golang频道下的 1794 篇文章
-
- 我如何将动态 Viper 或 JSON 键解组为 go 中结构字段的一部分
- 问题内容 当 JSON 不是“所需”格式时,我发现 GOLANG 中的编组和解组非常令人困惑。例如,在一个 JSON 配置文件(我试图与 Viper 一起使用)中,我有一个如下所示的配置文件: { "things
- Golang· Go问答 | 2年前 | golang· golang 130浏览 收藏
-
- xml.NewDecoder(resp.Body).Decode 给出 EOF 错误 _GOLang
- 问题内容 我正在尝试从正文中解码 XML 的 html 响应。 =>我将此响应正文作为字符串保存到变量中,并使用 xml.Unmarshal 函数成功解码。代码: err = xml.Unmarshal([]byte(outs), &v) if err !=
- Golang· Go问答 | 2年前 | golang· golang 357浏览 收藏
-
- Golang嵌套类在函数内
- 问题内容 Go 支持函数内嵌套结构,但除了 lambda 之外没有嵌套函数,这是否意味着无法在函数内定义嵌套类? func f() { // nested struct Cls inside f type Cls struct { ... } // try bounding foo
- Golang· Go问答 | 2年前 | golang· golang 107浏览 收藏
-
- Gorilla WebSocket 一分钟后断开连接
- 问题内容 我在 nginx 1.4.6 反向代理后面使用 Go (Golang) 1.4.2 和 Gorilla WebSockets。打开页面大约一分钟后,我的 WebSocket 断开连接。在 Chrome 和 Firefox 上也会发生相同的行为。 起初,我在使用 WebSo
- Golang· Go问答 | 2年前 | golang· golang 324浏览 收藏
-
- 在执行结束时执行操作
- 问题内容 我有一个 http 服务器(使用 启动http.Handle),我想做一些操作。 我该怎么做(在linux上)?在 ctrl-C 的情况下是否可以执行这些操作? 我对 unix 信号不熟悉,所以答案可能很简单
- Golang· Go问答 | 2年前 | golang· golang 270浏览 收藏
-
- 什么是 C++ 中的标准延迟/终结器实现?
- 问题内容 Golang 风格的一般概念在[此处](https://marcoarena.wordpress.com/2012/08/27/mix-raii-and- lambdas-for-deferred-execution/)和[此处](http://kri.gs/2013/01/20/defer- cpp/)defer进行了解释。[](https://marcoarena.wordpress.co
- Golang· Go问答 | 2年前 | golang· golang 234浏览 收藏
-
- 从 Go 中的另一个包调用函数
- 问题内容 我有两个文件main.go,位于 下package main,另一个文件包含包中的一些函数,称为函数。 我的问题是:如何从 调用函数package main? 文件 1:main.go(位于 MyProj/main.go) package main import
- Golang· Go问答 | 2年前 | golang· golang 265浏览 收藏
-
- 修改取消引用的结构指针会更改大多数结构值,但不会更改切片
- 问题内容 我正在尝试创建结构板(棋盘)的浅表副本。在将移动保存到棋盘之前,我需要检查该移动是否会检查移动器。 为此,在 Move 方法(指针方法)中,我 取消引用 指针,更新并检
- Golang· Go问答 | 2年前 | golang· golang 301浏览 收藏
-
- 如何检查Golang中的地图是否为空?
- 问题内容 当下面的代码: if map == nil { log.Fatal("map is empty") } 运行时,不执行日志语句,whilefmt.Println(map)表示map为空: map[] 正确答案 您可以使用len: if len(map) == 0 { .... }
- Golang· Go问答 | 2年前 | golang· golang 396浏览 收藏
-
- 文本/模板:“无法调用 0 结果的方法/函数。”
- 问题内容 如何在不返回值的模板中执行函数?这是示例: func main() { u, err := url.Parse("http://example.com/test?param1=true¶m2=true") if err != nil { log.Fatal(err) } m := u.Query()
- Golang· Go问答 | 2年前 | golang· golang 375浏览 收藏
-
- mongo-go-driver:嵌套的 OR/AND 查询过滤器
- 问题内容 我尝试使用嵌套运算符 (OR/AND/...) 创建一个 MongoDB 查询过滤器。但是 lib 需要创建 abson.D并将bson.E元素传递给它。如果我需要在OR/AND里面AND/OR- 我需要像这样放在bson.M + bson.D里面bson.D
- Golang· Go问答 | 2年前 | golang· golang 117浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 508次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让学生了解MySQL如何与客户端进行通信。此外,课程还将介绍如何优化MySQL的网络通信性能,包括连接池、网络压缩、SSL加密等高级技术。学生将通过实践项目,亲手
- 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 484次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 473次学习