Go问答技术文章

  • 如何解析包装的json对象
    如何解析包装的json对象
    某些api端点可能会返回成功结果或错误,如下所示://ok{"status":"ok","payload":{"id":10,"title":"sample"},"request_id":"lx-vhr4olm"}//error{"status":"error","payload":{"message":"internalerror"},
    Golang · Go问答   |  2年前  |   211浏览 收藏
  • 使用结构解析 YAML
    使用结构解析 YAML
    我创建了以下yaml文件来提供用户需要提供的一些配置:environments:sys1:models:-app-type:app1service-type:“fds"-app-type:app2service-type:“era”sys2:models:-app-type:app1service-type:“fds"-app-type:app2se
    Golang · Go问答   |  2年前  |   275浏览 收藏
  • Golang Gorilla mux 如何处理不同的端口?
    Golang Gorilla mux 如何处理不同的端口?
    我尝试在不同的端口中分离内部使用和外部使用的api。例如端口80中的外部和端口5487中的内部。我使用github.com/gorilla/mux进行url路由。我尝试创建两条不同的路线funcmain(){internal:=mux.NewRouter()external:=mux.NewRouter()internal.HandleFunc("/foo",logging(foo))internal.Handle
    Golang · Go问答   |  2年前  |   396浏览 收藏
  • Golang 解析输出以读取密钥(terraform 输出)
    Golang 解析输出以读取密钥(terraform 输出)
    我一直在尝试解析terraform输出以获取terratest断言运行terratest的输出是result:=`[{"id":"/addresspools/test-pool""name":"test-pool"}]`请注意,id和name字段后面没有逗号(因此输出不是json)这是我迄今为止尝试过但没有成功的方法,typeBackendAddressPoolstruct{IDstrin
    Golang · Go问答   |  2年前  |   269浏览 收藏
  • 使用 mysql 驱动程序尝试在 docker 中构建 golang 应用程序时出错
    使用 mysql 驱动程序尝试在 docker 中构建 golang 应用程序时出错
    我有一个简单的应用程序,它使用github.com/go-sql-driver/mysql连接到mysql数据库并执行简单的查询。这一切在我的本地计算机上运行良好,但是当我尝试使用dockerbuild构建它时,我得到以下输出:[+]building4.1s(9/10)=>[internal]loadbuilddefinitionfromdockerfile
    Golang · Go问答   |  2年前  |   178浏览 收藏
  • golang goroutine 实践,功能还是通道?
    golang goroutine 实践,功能还是通道?
    不断地从websocket接收json数据并在goroutine中处理它们,不知道这种写法是否值得鼓励ws.onmessage{//infinitereceivemessagefromwebsocketgofunc(){//workfindusingthisgoroutinedeferprocessjson(message)}()goprocessjson(
    Golang · Go问答   |  2年前  |   424浏览 收藏
  • 与 MongoDB go 客户端一起使用时 bson struct 标签的必要性
    与 MongoDB go 客户端一起使用时 bson struct 标签的必要性
    我正在观看一篇关于如何创建使用mongodb进行持久化的gorestfulapi的教程(更准确地说是这个)。讲师在他的模型(结构)中使用两者json和bson标签,类似于typeNoteUpdatestruct{IDstring`json:"id,omitempty"bson:"_id,omitempty"`Titlestring`json:"title"bson:"title,omitempty"`Cont
    Golang · Go问答   |  2年前  |   199浏览 收藏
  • 执行失败并出现验收测试错误
    执行失败并出现验收测试错误
    我正在尝试执行验收测试(aat),但是当我尝试使用ginkgo命令或makeaat时,它会失败并出现以下错误:lisha@admin-bld-box:$ginkgofailedtocompiletopology-middleware:go:unknownflag-icannotbeusedwith-cusage:gotest[build/testflags][packages][build/testflags&testbinaryflags
    Golang · Go问答   |  2年前  |   400浏览 收藏
  • 如何在kubernetes中执行master go script
    如何在kubernetes中执行master go script
    我们在以下url中找到了测试列表。谁能告诉我执行端到端kubernetes测试的测试列表的主要go脚本。https://github.com/kubernetes/kubernetes/tree/master/test/e2e我们已经在ubuntu中安装了kubernetes,并尝试获取执行所有e2e测试的主脚本。我在安装kubetest时遇到问题。请帮我解决这个问题。完整信息如下。chan@coe-optiplex-3060:~$sudogoget
    Golang · Go问答   |  2年前  |   411浏览 收藏
  • Beego 和 Newrelic 集成问题
    Beego 和 Newrelic 集成问题
    我正在使用beego(https://beego.me)在go中创建一个web应用程序。我需要捕获newrelic中的应用程序监控和计量指标,并能够查看newrelic中的所有事务。我已遵循此文档,并使用beegogorelic在我的代码中初始化newrelic代理。这是我的router.go类-import("github.com/astaxie/beego""github.com/yvasiyarov/beego_gorelic")
    Golang · Go问答   |  2年前  |   127浏览 收藏
  • 语法错误:变量用作值,Go 中的 for 循环
    语法错误:变量用作值,Go 中的 for 循环
    我对go完全陌生,正在浏览https://tour.golang.org/flowcontrol/8我尝试了以下for循环(它是否真正解决了页面提出的问题无关紧要,我只对这里的语法感兴趣)。您可以假设给出了z和x:forz
    Golang · Go问答   |  2年前  |   228浏览 收藏
  • 在不知道字段名称的情况下解析 YAML
    在不知道字段名称的情况下解析 YAML
    我正在尝试解析具有以下结构的yaml文件:contacts:teamone:email:to:'[email protected]'我可以这样获取电子邮件地址:https://go.dev/play/p/gt_smmgdmch我的问题是,如何从如下所示的yaml文件中获取所有电子邮件地址(或特定地址):contacts:teamone:email:to:'[email protected]'tea
    Golang · Go问答   |  2年前  |   303浏览 收藏
  • gorm 不支持的数据类型接口
    gorm 不支持的数据类型接口
    gorm不支持的数据类型接口。如何将不同的结构保存到json(gorm)中的一个字段?需要类型检查,而不仅仅是json中的序列化。有错误的示例代码:不支持的数据类型:models.fields//tablequestions(GORM)typeQuestionsstruct{IDFields`json:"fields"`//.....}typeFieldsinterface{//...}//radio---------
    Golang · Go问答   |  2年前  |   365浏览 收藏
  • GRPC:什么时候有新客户?
    GRPC:什么时候有新客户?
    我在我的项目中使用grpc,如果我有一个grpc服务调用helloservice,我应该使用getnewhelloserviceclient在每个函数中获取一个新客户端吗?或者只是进入启动程序一次?//forexample:c.GET("/hello",SayHello)funcSayHello(){c:=pb.GetNewHelloServiceClient()res,err:=c.SayHello(context.Background(),&req
    Golang · Go问答   |  2年前  |   337浏览 收藏
  • 在中间件中重写内容长度
    在中间件中重写内容长度
    下面的代码重写了一些查询的http正文响应。但是,它无法更新“内容长度”标头字段,它始终保持相同的原始值。如何更新http响应的内容长度标头字段?typewritereplacerstruct{http.responsewritersearch[]bytereplacefunc(*http.request)stringbuf[]byter*http.requestdirstring
    Golang · Go问答   |  2年前  |   148浏览 收藏
查看更多
课程推荐
  • 前端进阶之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 工作流和沉淀团队常用智能体能力。
    2542次使用
  • MELO音乐 - AI 音乐生成平台,支持多模态创作能力
    MELO音乐
    MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
    2347次使用
  • UniScribe - AI 免费在线音视频转文字平台
    UniScribe
    UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
    2293次使用
  • 剧云 - 免费 AI 智能中文剧本创作平台
    剧云
    剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
    2497次使用
  • 万象有声 - AI 一站式有声内容创作平台
    万象有声
    万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
    2474次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码