Go问答技术文章

  • 正则表达式找到具有优先顺序的匹配项?
    正则表达式找到具有优先顺序的匹配项?
    问题内容 给定这样的代码: str := "hi hey hello" regexpr := `(?i)hello|hey|hi` fmt.Println(regexp.MustCompile(regexpr).FindStringSubmatch(str)) 它给出了这样的结果: [hi] 但我想得到[hello]一个结果。因为在
    Golang · Go问答   |  3年前  |   golang · golang 366浏览 收藏
  • 按周数划分的日期范围 Golang
    按周数划分的日期范围 Golang
    问题内容 通过这个简单的函数,我可以得到周数。现在,有了星期几,我怎样才能得到星期天开始的日期范围? import ( "fmt" "time" ) func main() { Week(time.Now().UTC()) } func
    Golang · Go问答   |  3年前  |   golang · golang 366浏览 收藏
  • 如何获取HTTP 状态码
    如何获取HTTP 状态码
    问题内容代码片段:err := io.PutFile(nil, &ret, uptoken, filepath, filepath, nil) 请问如何通过err解析HTTP状态码,例如:400、614、等等.. 正确答案If e, ok := err.(*rpc.ErrorInfo); ok { e.Code } Import github.com/qiniu
    Golang · Go问答   |  3年前  |   go · 七牛云存储 · golang 366浏览 收藏
  • #Golang# user: LookupId not implemented on linux/386 golang
    #Golang# user: LookupId not implemented on linux/386 golang
    问题内容 在测试一个程序的时候,遇到如下报错 user: LookupId not implemented on linux/386 golang 服务器环境 2.6.32-279.el6.x86_64 操作系统版本 CentOS 5.8 go 的环境 GOARCH="386" GOBIN="/home/apps/go/bin" GOCHAR="8
    Golang · Go问答   |  3年前  |   go · golang 366浏览 收藏
  • Amazon API Gateway HTTP API:go 中 lambda 函数的自定义类型
    Amazon API Gateway HTTP API:go 中 lambda 函数的自定义类型
    我对如何使用golang并坐在httpapi后面将自定义类型传递到我的lambda函数有点困惑。考虑以下golambda处理程序,它几乎是文档中示例的副本。typemyrequesttypestruct{namestring`json:"name"`ageint`json:"age"`}typemyresponsetypestruct{messagestring`json:"message"`}funcha
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 如何访问 zap Hooks 中的字段?
    如何访问 zap Hooks 中的字段?
    如何访问uber-zap挂钩中有关日志记录事件的完整信息?例如,我尝试将zapcore.field添加到日志记录事件,但它没有显示在zapcore.entry中。如果不可能,我至少可以以某种方式拥有完全格式化的字符串吗?目标是在出现错误时发送电子邮件/自动消息/哨兵/等。packagemainimport("log""github.com/davecgh/go-spew/spew""go.uber.org/zap""go.uber.org
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • gorm 不支持的数据类型接口
    gorm 不支持的数据类型接口
    gorm不支持的数据类型接口。如何将不同的结构保存到json(gorm)中的一个字段?需要类型检查,而不仅仅是json中的序列化。有错误的示例代码:不支持的数据类型:models.fields//tablequestions(GORM)typeQuestionsstruct{IDFields`json:"fields"`//.....}typeFieldsinterface{//...}//radio---------
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 将 CSV 解组为结构,然后导入
    将 CSV 解组为结构,然后导入
    我正在尝试学习go。我正在努力将csv记录解组到结构中,以便我可以创建插入并将这些数据导入到我的数据库中。我正在寻找一种自动化编组的方法,其方式与编码类似当我运行main时,我收到错误panic:strconv.parseint:parsing"id":invalidsyntax我已经编写了一些代码,应该将我的.csv记录解组为结构funcunmarshal(reader*csv.reader,vinterface{})error{re
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • Gorm 处理 HasOne 关系
    Gorm 处理 HasOne 关系
    我在gorm和mysql方面遇到问题。我有这样的结构:typeUsersstruct{IDstringBalanceBalancesModel}typeModelstruct{CreatedAttime.TimeUpdatedAttime.TimeDeletedAt*time.Time}typeBalancesstruct{UIDstring`gorm:"foreignkey:ID;unique_ind
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 提供授权标头以使用 google ml-engine 的方法
    提供授权标头以使用 google ml-engine 的方法
    我目前正在参与一个使用GCPMl引擎的项目。它已经设置并准备就绪,所以我的任务是使用它的预测命令来利用API。整个项目存在于VM实例中,所以我想知道,它是否有助于以更简洁的方式获取访问令牌?我的意思是,SDK或类似的东西,因为我没有找到任何有用的东西。如果没有,我有什么选择?智威汤逊?
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • Golang 中 smtp 客户端的自定义拨号器?
    Golang 中 smtp 客户端的自定义拨号器?
    我尝试通过socks5代理连接到smtp服务器packagemainimport("net""net/smtp""golang.org/x/net/proxy")funcmain(){connect()}funcconnect(){dialer,err:=socks("127.0.0.1:9050","smtp.gmail.com:465")iferr!=nil{panic(err)
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 如何在 golang 中使用 klog 级别的详细程度?
    如何在 golang 中使用 klog 级别的详细程度?
    klog.v(1).info("succesfullycreateddeploymentclientsetindetailed")虽然我导入了,但没有在命令行中打印任何内容"github.com/kubernetes/klog".如何使用详细级别来使用调试级别klogs
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 如何从集群内 client-go api 调用中检索 kubectl 描述 pods <namespace> 的所有数据
    如何从集群内 client-go api 调用中检索 kubectl 描述 pods 的所有数据
    我需要获取一些pod信息,这些信息将用于一些将在集群中运行的单元测试。我需要kubectl描述po提供的所有信息,但来自集群内api调用。我有一些工作代码,可以对apis/metrics.k8s.io/v1beta1/pods进行api调用,并在minikube上安装了指标服务器以进行测试,该代码一切正常,并提供如下输出:namespace:kube-systempodname:heapster-rgnljselflink:/apis/metrics.k8
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 协会不处理测试条目
    协会不处理测试条目
    我在gorm中定义了两个模型user和address:文件user.gotypeuserstruct{gorm.modelidentitystring`json:"identity"`passwordstring`json:"password"`addressaddressaddressidint}typeaddressstruct{gorm.model
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • 替换字符串中的最后一个字符
    替换字符串中的最后一个字符
    s=s[:len(s)-1]+"c"我遇到了需要解决这个问题的问题,我很惊讶地发现没有直接的s[index]="c"方式(我猜这意味着字符串是不可变的?)。以上是替换字符串中最后一个字符的最佳方法吗?
    Golang · Go问答   |  2年前  |   365浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • ljg-skills -
    ljg-skills
    ljg-skills 是李继刚开源的 AI 技能与提示词集合,面向大模型使用者整理了一批可复用的 prompt、角色设定和任务技能模板,适合用于学习提示词设计、搭建个人 AI 工作流和沉淀团队常用智能体能力。
    4435次使用
  • MELO音乐 - AI 音乐生成平台,支持多模态创作能力
    MELO音乐
    MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
    4081次使用
  • UniScribe - AI 免费在线音视频转文字平台
    UniScribe
    UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
    4069次使用
  • 剧云 - 免费 AI 智能中文剧本创作平台
    剧云
    剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
    4255次使用
  • 万象有声 - AI 一站式有声内容创作平台
    万象有声
    万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
    4226次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码