收录了go频道下的 826 篇文章
-
- golang 解析CFG文件,有没有类似解析json的包
- 问题内容 1.解析cfg文件,形成struct2.cfg文件格式 virtual_server { label JuXG-HTTPS ip 123.103.91.122 port 443 lb_algo rr lb_kind tun protocol TCP real_server { label RealServer1
- Golang· Go问答 | 2年前 | go· golang 138浏览 收藏
-
- golang 中类前面*表示什么
- 问题内容 func (mux ServeMux) HandleFunc(pattern string, handler func(ResponseWriter, *Request)) { if handler == nil { panic("http: nil handler") } mux.Handle(pattern, HandlerFunc(handler)) } 为什么有的类前面有* ,
- Golang· Go问答 | 2年前 | go· golang 138浏览 收藏
-
- golang 的channel配合select使用的意义
- 问题内容我不大明白下面两种写法在go里面有什么不同func MySelect() { ch := make(chan int, 10) a := <-ch fmt.Println(a) }func MySelect() { ch := make(chan int, 10) select { case a := <-ch: fmt.Pri
- Golang· Go问答 | 2年前 | go· golang 138浏览 收藏
-
- 求golang计算AC值算法
- 问题内容 AC值 :也可称为数字复杂度,是指在一组号码组合中,任意两个数字之间不相同的正差值的总个数再减去“正选号码数量-1”的值 求一个golang算法,获取这组数字的AC。输入格式用数组
- Golang· Go问答 | 2年前 | go· golang 137浏览 收藏
-
- go通道channel使用for-range造成死锁,而使用for计数器迭代却不会?
- 问题内容 使用以下代码可以正常执行 func main() { count := 10 ch := generate(count) for i := 0; i < 10; i++ { fmt.Println(<-ch) } } func generate(count int) <-chan int { ch := make(chan int) go func
- Golang· Go问答 | 2年前 | go· golang 136浏览 收藏
-
- golang在有default的select语句中为何无法收到channel中传递的os.Signal?
- 问题内容golang版本:1.15.3os: Mac OS 10.15.7在一个goroutine中使用for循环不断地检测一个os.Signal的channel,如果收到os.Interrupt或者os.Kill信号,则退出程序。如果没有,则执行select default中的语句。但当
- Golang· Go问答 | 2年前 | go· golang 135浏览 收藏
-
- Go语言中有单个字符和ascii码值直接转换的方法吗?
- 问题内容 Go语言中有单个字符和ascii码值直接转换的方法吗? 类似Python里的chr()和ord()的方法。 正确答案 golang的字符称为rune,等价于C中的char,可直接与整数转换 var c rune='a' var i int =98
- Golang· Go问答 | 2年前 | go· golang 135浏览 收藏
-
- 请问 go gin 框架内如何像 php 一样在任意的地方随时结束一个请求处理?
- 问题内容例如使用 php 开发一个 api 接口时,当我们验证请求的参数时候,如果发现参数不符合规则,则可以直接 exit(json) 直接返回输出并将程序终止,那么在 go 中该如何处理呢?exit 肯定是不
- Golang· Go问答 | 2年前 | go· golang 135浏览 收藏
查看更多
课程推荐
-
- 前端进阶之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次学习