• 使用Go模板输出数组的大小
    使用Go模板输出数组的大小
    我没有go经验。我使用一个工具podman,它是用go编写的,它将其--format选项记录为,-f,--formatstringformattheoutputtoagotemplateorjson(default"json")我可以看到我想要的东西,podmaninspectlocalhost/myimage--format"{{.rootfs.layers.length}}"但是,如果我想计算有多少个元素,我该怎么办?我已经尝试使用.c
    Golang · Go问答   |  1年前  |   161浏览 收藏
  • 重建 grpc 双向流连接的方法
    重建 grpc 双向流连接的方法
    我正在使用go客户端和服务器,它们通过grpc双向流连接。我需要该流永远长时间运行而不会断开连接,但当互联网中断时,该流会在3分钟内断开连接。有什么方法可以阻止客户端断开连接,或者有什么方法可以在互联网关闭时自动重新连接到服务器。如果是这样,请指导我。谢谢。
    Golang · Go问答   |  1年前  |   245浏览 收藏
  • 获取当前位置区域的方法与本地系统相关
    获取当前位置区域的方法与本地系统相关
    我需要从本地系统获取国家/城市(例如:America/New_York),以便使用时间包中的LoadLocation(值字符串)提供给api。如何在不使用任何外部配置来获取区域的情况下获取此信息?
    Golang · Go问答   |  1年前  |   368浏览 收藏
  • 与多个 golang 容器的通信
    与多个 golang 容器的通信
    我正在尝试使用golang和docker制作简单的微服务我不明白如何从mainmodule调用add.go函数。这篇文章做了同样的事情,但它使用github存储库并构建它。我对golang和docker都很陌生,因此任何让这个简单的应用程序正常工作的建议都会很棒。这是我的文件夹结构。-addmodule-add.go-dockerfile-mainmodule-main.go-dockerfile-
    Golang · Go问答   |  1年前  |   309浏览 收藏
  • 用 Golang 从 Google OAuth ID 令牌中提取电子邮箱
    用 Golang 从 Google OAuth ID 令牌中提取电子邮箱
    我按照https://developers.google.com/identity/sign-in/android/backend-auth上的指南让OAuth与我的Android应用程序配合使用。我已成功获取ID令牌并将其发送到服务器,但现在我无法使用Golang完成下一步。如何简单地获取此ID令牌并从中获取电子邮件地址,以便我可以在我的服务器上登录用户?我能找到的任何关于此的指南和文档要么做完全不同的事情,引用旧版本的oauthAPI,要么似乎使用仅适用于Web的模
    Golang · Go问答   |  1年前  |   283浏览 收藏
  • 保证在读到文件结尾之前读取固定数量字节的接口是什么?
    保证在读到文件结尾之前读取固定数量字节的接口是什么?
    根据io.reader的文档,它说。typeReaderinterface{Read(p[]byte)(nint,errerror)}...Readreadsuptolen(p)bytesintop.Itreturnsthenumberofbytesread(0
    Golang · Go问答   |  1年前  |   488浏览 收藏
  • 在 Yocto 系统中如何构建包含 Go 和 C 代码的应用,并从配方文件中获取源代码
    在 Yocto 系统中如何构建包含 Go 和 C 代码的应用,并从配方文件中获取源代码
    我在Yocto内构建Go+C代码时遇到问题。我正在使用YoctoGatesgarth,让它工作的唯一方法是遵循他们使用git的示例。我不想使用git来获取,只需复制文件并构建它们。这是为了让我尝试更改,并避免处理源代码控制修订。你会怎样做呢?谢谢!编辑:我在下面发布了一个解决方案,希望这会有用。
    Golang · Go问答   |  1年前  |   386浏览 收藏
  • 重复检查直至符合条件
    重复检查直至符合条件
    我已经将其发布在codereview.stackexchange上,我认为那里更合适,但没有得到任何反馈,因此我将其发布在可能有更多受众的地方。我使用此代码进行了一些输入检查。对于任何失败的检查,我需要再次要求正确的输入。我使用labels和goto来实现这一点,但程序员似乎不喜欢它们作为一个概念。如果没有标签/转到,我怎样才能达到相同的效果?我考虑将所有这些代码放入一个函数中并从内部调用自身,但由于某种原因它只重复一次-没有继续询问是否不断得到错误的答案。//0exitsva
    Golang · Go问答   |  1年前  |   321浏览 收藏
  • Office365 发送电子邮件时遇到STARTTLS问题
    Office365 发送电子邮件时遇到STARTTLS问题
    我尝试从office365服务器发送电子邮件,但出现以下错误:恐慌:tls:第一个记录看起来不像tls握手帐户配置如下smtp.office365.com:587(starttls)。对于身份验证,需要用户名+密码。我使用的代码与我在网上看到的所有示例非常相似,但我无法让它工作。它在tls.dial处失败。funcMail(){mail:=Mail{}mail.senderId="[email protected]"
    Golang · Go问答   |  1年前  |   436浏览 收藏
  • 模拟 Go 测试中的 HTTP 请求 504 超时错误的方法
    模拟 Go 测试中的 HTTP 请求 504 超时错误的方法
    我正在尝试向go中的库添加timeout选项,并编写了以下测试来模拟该行为。funcTestClientTimeout(t*testing.T){backend:=httptest.NewServer(http.HandlerFunc(func(whttp.ResponseWriter,r*http.Request){d:=map[string]interface{}{"id":"12",
    Golang · Go问答   |  1年前  |   401浏览 收藏
  • 设置grpc-gateway的请求允许的内容类型
    设置grpc-gateway的请求允许的内容类型
    我在同一个go应用程序中使用grpc-gateway来代理将HTTP转换为GRPC。据我所知,默认情况下grpc-gateway为所有RPC(包括流式传输)设置应用程序application/json格式。所以,我的任务是:传入的HTTP请求必须始终为Content-type:application/json,否则请求应被拒绝并根据RFC发送406。传入的HTTP请求可能具有为一元RPC设置的Accept:application/x-ndjson和
    Golang · Go问答   |  1年前  |   133浏览 收藏
  • Go/Mongo 驱动程序:检索/索引未找到数据
    Go/Mongo 驱动程序:检索/索引未找到数据
    我可以使用我的查询来过滤/搜索特定用户,我对此感到满意。但是,它没有返回我期望的正确或完整的数据量,如下所示。我需要包含生物和其他领域的数据。即使我尝试了下面的答案,我仍然返回错误的数据。这一定是我附加数据的方式?typeprofilestruct{usernamestringverifiedboolprotectedboolavatarstringbannerstringfollowercountint32
    Golang · Go问答   |  1年前  |   279浏览 收藏
  • 在哪里添加 'Name= ?' 的语法
    在哪里添加 'Name= ?' 的语法
    我正在尝试使用“名称”参数过滤我的寄存器。我创建了这个处理函数:funcgetfuncionaries(whttp.responsewriter,r*http.request){varfmodel.funcionaryvartutil.appvarddb.dberr:=d.connection()db:=d.dbdeferdb.close()id,_:=strconv.atoi(r.for
    Golang · Go问答   |  1年前  |   334浏览 收藏
  • 调用 Golang 中结构体的嵌套结构体方法
    调用 Golang 中结构体的嵌套结构体方法
    所以我是golang中模拟结构和函数的初学者。我基本上想检查是否已出于单元测试目的调用了函数。这是代码:typeAstruct{}func(a*A)Foo(){}typeBstruct{a*A}func(b*B)Bar(){a.Foo()}我基本上想检查当bar被调用时foo是否确实被调用我知道golang有一些可用的模拟框架,但在测试现有结构和结构方法时它们非常复杂
    Golang · Go问答   |  1年前  |   188浏览 收藏
  • 使用 Go 通道同时处理两个进程
    使用 Go 通道同时处理两个进程
    这里有2种方法流程如下。首先按顺序获取method01中的4个批次列表,每个批次列表的start_id是上一个批次的last_id。之后,我想使用go通道同时运行method02每个结果批次,如何编写高可用性for0range3:{list:=method01(id,limit)id:=list[len(list)-1].getId()}//foreachabovebatchlist,domethod02concurrentlymethod0
    Golang · Go问答   |  1年前  |   248浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    542次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    508次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    497次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    473次学习
查看更多
AI推荐
  • SEO标题魔匠AI:高质量学术写作平台,毕业论文生成与优化专家
    魔匠AI
    SEO摘要魔匠AI专注于高质量AI学术写作,已稳定运行6年。提供无限改稿、选题优化、大纲生成、多语言支持、真实参考文献、数据图表生成、查重降重等全流程服务,确保论文质量与隐私安全。适用于专科、本科、硕士学生及研究者,满足多语言学术需求。
    63次使用
  • PPTFake答辩PPT生成器:一键生成高效专业的答辩PPT
    PPTFake答辩PPT生成器
    PPTFake答辩PPT生成器,专为答辩准备设计,极致高效生成PPT与自述稿。智能解析内容,提供多样模板,数据可视化,贴心配套服务,灵活自主编辑,降低制作门槛,适用于各类答辩场景。
    61次使用
  • SEO标题Lovart AI:全球首个设计领域AI智能体,实现全链路设计自动化
    Lovart
    SEO摘要探索Lovart AI,这款专注于设计领域的AI智能体,通过多模态模型集成和智能任务拆解,实现全链路设计自动化。无论是品牌全案设计、广告与视频制作,还是文创内容创作,Lovart AI都能满足您的需求,提升设计效率,降低成本。
    85次使用
  • 美图AI抠图:行业领先的智能图像处理技术,3秒出图,精准无误
    美图AI抠图
    美图AI抠图,依托CVPR 2024竞赛亚军技术,提供顶尖的图像处理解决方案。适用于证件照、商品、毛发等多场景,支持批量处理,3秒出图,零PS基础也能轻松操作,满足个人与商业需求。
    69次使用
  • SEO标题PetGPT:智能桌面宠物程序,结合AI对话的个性化陪伴工具
    PetGPT
    SEO摘要PetGPT 是一款基于 Python 和 PyQt 开发的智能桌面宠物程序,集成了 OpenAI 的 GPT 模型,提供上下文感知对话和主动聊天功能。用户可高度自定义宠物的外观和行为,支持插件热更新和二次开发。适用于需要陪伴和效率辅助的办公族、学生及 AI 技术爱好者。
    80次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码