当前位置:首页 > 文章列表 >go

go
收录了go频道下的 1000 篇文章
  • 无缓冲channel中的数据处理不过来会怎样?
    无缓冲channel中的数据处理不过来会怎样?
    问题内容假如有两个goroutine,一个负责发送数据,一个负责接收并处理数据,如果处理数据的速度远远比不上发送数据的速度,那么发送数据的goroutine会等待处理数据的goroutine吗?还是说处理不
    Golang· Go问答   |  3年前   |   go· golang 159浏览 收藏
  • golang如何调用子包中的方法?
    golang如何调用子包中的方法?
    问题内容我在子包中定义了一些方法,这样写的时候,不报错,但是编译的时候提示, import cycle not allowed,请问大佬该怎么办正确答案这是因为包的循环导入导致的, 就是在 A 包里面导入了 B 包
    Golang· Go问答   |  3年前   |   go· golang 158浏览 收藏
  • Iris 框架,在mvc的controller中使用sse?
    Iris 框架,在mvc的controller中使用sse?
    问题内容如果不使用 mvc的话,使用官方的demo没问题,但是如果把代码放到 mvc 模式下,接口就会pending住,也不知道是写发有问题?有没有小伙伴知道怎么写?正确答案问题已经解决正常使用sse
    Golang· Go问答   |  3年前   |   Iris· go· golang 158浏览 收藏
  • go语言使用errorgroup当子协程发生panic怎么通知主协程?
    go语言使用errorgroup当子协程发生panic怎么通知主协程?
    问题内容errorgroup主协程能通过err := errorGroup.Wait()能够对于子协程中return出的error进行捕获。当子协程发生panic时,子协程的defer使用recover防止程序终止,但是defer函数又无法return一个error,主协程
    Golang· Go问答   |  3年前   |   go· golang 157浏览 收藏
  • go 自定义包引入,报错包找不到的问题
    go 自定义包引入,报错包找不到的问题
    问题内容go 初学者,在导入自定义包的时候遇到问题,在运行go build main.go 命令的时候报错包找不到,报错信息如下:E:\Code\goproject>go build main.go build command-line-arguments: cannot find module for path _/E_
    Golang· Go问答   |  3年前   |   go· goland· 后端· golang 157浏览 收藏
  • golang 数据格式不统一只能用interface{}或struct吗?
    golang 数据格式不统一只能用interface{}或struct吗?
    问题内容 比如php的数组 $data['title'] = 'string'; $data['column'] = 'string'; $data['user'] = ['name' => 'xxx', 'id' => 'xxx']; golang 除了map[string]interface{} 还有其他方法解决吗? 正确答案 无其他解决方法,既然
    Golang· Go问答   |  3年前   |   go· golang 157浏览 收藏
  • go中怎么引用结构体中的对象
    go中怎么引用结构体中的对象
    问题内容 我有一个结构体,结构体中包含另一个结构体或者对象,怎么进行引用呢?比如: struct Item { arr []int length int } func swap(a,b *int) { tem := a a = b b = tem } obj := &Item{arr:make([
    Golang· Go问答   |  3年前   |   go· golang 156浏览 收藏
  • Go 语言操作 MySQL 之 预处理
    Go 语言操作 MySQL 之 预处理
    友情提示:此篇文章大约需要阅读 6分钟 41秒,不足之处请多指教,感谢你的阅读。 订阅本站 此文章首发于 Debug客栈 |https://www.debuginn.cn 预处理 预处理是 MySQL 为了防止客户端频繁请求的一种
    数据库· MySQL   |  3年前   |   MySQL· go· mysql 156浏览 收藏
  • go项目开发结构求解
    go项目开发结构求解
    问题内容我想请问下大家在做go项目开发的时候目录结构一般是怎样的呢?是分模块开发,每个模块有自己的controller、dao、entity、service层,还是统一都丢一个controller文件夹下面呢?我是从java转
    Golang· Go问答   |  3年前   |   go· golang 155浏览 收藏
  • golang ent 数据库迁移
    golang ent 数据库迁移
    问题内容使用ent/ent orm 在做数据迁移的时候,string类型不知道怎么选择长度.field.String("path").Unique(),在生成数据的时候,会报错: create table "xx": Error 1071: Specified key was too long; max key length is 1000
    Golang· Go问答   |  3年前   |   go· ORM· golang 155浏览 收藏
  • WSS、SSL 和 https 之间的关系
    WSS、SSL 和 https 之间的关系
    问题内容 求教: WSS、SSL 和 https 之间的关系 (题主小白,不知道这些知识从哪里学,请大牛指引) 正确答案 SSL SSL(Secure Socket Layer,安全套接层) 简单来说是一种加密技术, 通过它, 我们可以在通信
    Golang· Go问答   |  3年前   |   Java· go· PHP· golang 155浏览 收藏
  • zap defer logger.Sync() 这个方法什么场景会用到
    zap defer logger.Sync() 这个方法什么场景会用到
    问题内容zap logger.Sync这个方法什么场景会用到正确答案zap底层 API 可以设置缓存,所以一般使用defer logger.Sync()将缓存同步到文件中。https://segmentfault.com/a/11...
    Golang· Go问答   |  3年前   |   日志· go· 后端· golang 154浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让学生了解MySQL如何与客户端进行通信。此外,课程还将介绍如何优化MySQL的网络通信性能,包括连接池、网络压缩、SSL加密等高级技术。学生将通过实践项目,亲手
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码