• 使用 GoRoutine 和通道在 Paho MQTT 上通过 websockets 发布消息的正确方法是什么?
    使用 GoRoutine 和通道在 Paho MQTT 上通过 websockets 发布消息的正确方法是什么?
    作为我用来发布消息以进行测试的标准代码:funcmain(){opts:=mqtt.newclientoptions().addbroker("tcp://127.0.0.1:1883")opts.setclientid("myclientid_")opts.setdefaultpublishhandler(f)opts.setconnectionlosthandler(connlosthandler)opts.onconnect=fu
    Golang · Go问答   |  1年前  |   291浏览 收藏
  • 利用类型断言检索切片元素
    利用类型断言检索切片元素
    我尝试使用对象的类型在接口切片内查找对象。我当前的解决方案如下所示:packagemainimport("errors""fmt")typeEntitystruct{children[]Childable}func(e*Entity)ChildByInterface(linterface{})(Childable,error){for_,c:=rangee.children{iffmt.S
    Golang · Go问答   |  1年前  |   368浏览 收藏
  • 使用Kafka-go Segmentio库创建Kafka主题的步骤
    使用Kafka-go Segmentio库创建Kafka主题的步骤
    我可以获得使用segmentio的kafka-go创建主题的示例吗?我尝试创建如下主题:c,_:=kafka.Dial("tcp","host:port")kt:=kafka.TopicConfig{Topic:"sometopic",NumPartitions:1,ReplicationFactor:1}e:=c.CreateTopics(kt)但这仅在给定的主机:端口是kafkaleader时才有效。如果host:port不是kafkalead
    Golang · Go问答   |  1年前  |   256浏览 收藏
  • 在特定分支上使用 go module 导入包
    在特定分支上使用 go module 导入包
    我正在根据以下结构重新组织存储库:repo_root/|-foo/|-foo.go|-bar/|-bar.go|-go.mod分为以下内容:repo_root/|-gosrc/|-foo/|-foo.go|-bar/|-bar.go|-go.mod现在,在原始存储库结构的foo.go内,我
    Golang · Go问答   |  1年前  |   496浏览 收藏
  • 合并 golang 中的 map 和 struct
    合并 golang 中的 map 和 struct
    我有2个项目,collections和accounts,由2个结构表示,我想将它们合并到单个响应中。集合,帐户,err:=h.service.many(ctx,params)集合结构定义如下:typecollectionstruct{idint64`json:"id"`name*string`json:"name"`description*string`json:"descript
    Golang · Go问答   |  1年前  |   363浏览 收藏
  • 处理未知的 JSON 响应时使用 Gorilla Libs 进行 WebSockets 绑定
    处理未知的 JSON 响应时使用 Gorilla Libs 进行 WebSockets 绑定
    我是一名新手,我正在尝试连接到一个使用websocket进行许多操作(包括聊天)的网站。我的目标是仅获取聊天输出并对其执行某些操作并忽略其余部分。我知道我期待的聊天的json,但不知道其余的,所以当我运行程序时,我现在得到了所有的websocket输出,但我只感兴趣:[null,null,"channel:zramdon","message",{"session_id":"ramdon-d655-4ee1-ramdon","body":"test!!!!!!!!!!!!!!!!!!!","
    Golang · Go问答   |  1年前  |   114浏览 收藏
  • 在 Echo 框架中测试利用多部分表单上传端点
    在 Echo 框架中测试利用多部分表单上传端点
    我正在使用labstack的echo框架在golang中构建api。现在,当我想测试端点时,我遇到了一个似乎无法解决的问题。我有一个像这样的处理函数funcdostuff(cecho.context)error{businessunit:=strings.toupper(c.formvalue("bu"))week:=c.formvalue("wk")file,_:=c.formfile("file")...}
    Golang · Go问答   |  1年前  |   331浏览 收藏
  • GCP 上支持 Golang API 的项目列表
    GCP 上支持 Golang API 的项目列表
    我正在尝试了解更多go,我的第一个程序是列出我们gcp组织中的所有项目(api相当于gcloud项目list)。稍后我想以此为跳板,在计算引擎标签更新时创建机器映像。我正在使用googleapi文档中的这个样板:“listprojects列出了指定文件夹或组织资源的直接子项目。”packagemainimport(resourcemanager"cloud.google.com/go/resourcemanager/apiv3""c
    Golang · Go问答   |  1年前  |   125浏览 收藏
  • GKE中部署/Pod挂载卷超时等待条件
    GKE中部署/Pod挂载卷超时等待条件
    我们遇到了gke卷使用问题。从今晚开始,我们的部署无法再访问我们的主文档存储磁盘,日志如下所示:.../go/src/github.com/def/abc/backend/formulare/formulare_generate_http.go:62+0x55github.com/def/abc/backend/formulare.createdirsifneeded(0xc000b9b1d0,0x2e,0x0,0x0)/usr/local/go/src/os
    Golang · Go问答   |  1年前  |   475浏览 收藏
  • 将 JavaScript 的 v.splice(vi, 1) 转换为 Go
    将 JavaScript 的 v.splice(vi, 1) 转换为 Go
    我对JavaScript一无所知。假设v包含一个正整数列表,vi是一个索引值,假设当前vi=0。我想知道如何将v.splice(vi,1)转换为Golang.splice()相当于切片吗?
    Golang · Go问答   |  1年前  |   181浏览 收藏
  • 对Golang中的结构体数组根据动态字段名称进行排序的方法
    对Golang中的结构体数组根据动态字段名称进行排序的方法
    我想按动态字段对结构体数组进行排序。这是结构typeuserstruct{namestring`json:"name"`ageint`json:"age"`statusint`json:"status"`typestring`json:"type"`}这是一个结构体数组varuserarray[]user我必须按给定字段对该数组进行排序,该给定字段可以是用户结构的任何字段。但我将从ui接收该排序字段作为js
    Golang · Go问答   |  1年前  |   326浏览 收藏
  • 用于 go 的 aws sdk 被禁止,但 aws cli 工作正常
    用于 go 的 aws sdk 被禁止,但 aws cli 工作正常
    我们正在使用awscli,它运行得很好,我们可以创建任务定义、创建服务等。当我们想要使用go的sdk时,问题就出现了。我们总是受到禁止。我们尝试使用一个新的空会话,一个指定区域的会话,假设角色......没有任何效果。有谁知道我们该如何解决这个问题?我们尝试了很多事情:-创建新会话时设置新配置:config:aws.config{credentialschainverboseerrors:aws.bool(true),credentials:creden
    Golang · Go问答   |  1年前  |   204浏览 收藏
  • 将 JSON 中的嵌套数据解析成扁平化结构是否可行?
    将 JSON 中的嵌套数据解析成扁平化结构是否可行?
    在go中,我可以将嵌套json解组到不同的结构化结构吗?例如压平嵌套。{"id":1,"person":{"name":"jack""extra":{"age":21}}}typeItemstruct{IDint64`json:"id"`Namestring`json:"name"`Agestring`json:"age"`}
    Golang · Go问答   |  1年前  |   105浏览 收藏
  • 使用 HTTP 访问私有存储库的 Go 模块
    使用 HTTP 访问私有存储库的 Go 模块
    有没有办法强制go命令使用http而不是https?我正在尝试将项目移动到gomodules,但该项目包含一个私有git存储库作为依赖项。这个git存储库托管在防火墙后面的专用lan中,我通常使用类似cd$gopath/git.ourdomain.net/foo/bar/&&gitclonehttp://my-user:[email protected]/foo/bar/reponame.git之类的内容克隆它。但是现在命令gomod、goget
    Golang · Go问答   |  1年前  |   292浏览 收藏
  • 使用 Golang 在 JSON 文件中将数据添加至新行
    使用 Golang 在 JSON 文件中将数据添加至新行
    typedataopstruct{opcode_namestring`json:"opcode_name"`exetimeint`json:"exetime"`}funcmain(){book:=dataop{opcode_name:"add",exetime:5}bytearray,err:=json.marshal(book)iferr!=nil{fmt.printl
    Golang · Go问答   |  1年前  |   167浏览 收藏
查看更多
课程推荐
  • 前端进阶之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推荐
  • ChatExcel酷表:告别Excel难题,北大团队AI助手助您轻松处理数据
    ChatExcel酷表
    ChatExcel酷表是由北京大学团队打造的Excel聊天机器人,用自然语言操控表格,简化数据处理,告别繁琐操作,提升工作效率!适用于学生、上班族及政府人员。
    3211次使用
  • Any绘本:开源免费AI绘本创作工具深度解析
    Any绘本
    探索Any绘本(anypicturebook.com/zh),一款开源免费的AI绘本创作工具,基于Google Gemini与Flux AI模型,让您轻松创作个性化绘本。适用于家庭、教育、创作等多种场景,零门槛,高自由度,技术透明,本地可控。
    3425次使用
  • 可赞AI:AI驱动办公可视化智能工具,一键高效生成文档图表脑图
    可赞AI
    可赞AI,AI驱动的办公可视化智能工具,助您轻松实现文本与可视化元素高效转化。无论是智能文档生成、多格式文本解析,还是一键生成专业图表、脑图、知识卡片,可赞AI都能让信息处理更清晰高效。覆盖数据汇报、会议纪要、内容营销等全场景,大幅提升办公效率,降低专业门槛,是您提升工作效率的得力助手。
    3454次使用
  • 星月写作:AI网文创作神器,助力爆款小说速成
    星月写作
    星月写作是国内首款聚焦中文网络小说创作的AI辅助工具,解决网文作者从构思到变现的全流程痛点。AI扫榜、专属模板、全链路适配,助力新人快速上手,资深作者效率倍增。
    4563次使用
  • MagicLight.ai:叙事驱动AI动画视频创作平台 | 高效生成专业级故事动画
    MagicLight
    MagicLight.ai是全球首款叙事驱动型AI动画视频创作平台,专注于解决从故事想法到完整动画的全流程痛点。它通过自研AI模型,保障角色、风格、场景高度一致性,让零动画经验者也能高效产出专业级叙事内容。广泛适用于独立创作者、动画工作室、教育机构及企业营销,助您轻松实现创意落地与商业化。
    3832次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码