• 我可以访问父结构体字段吗?
    我可以访问父结构体字段吗?
    是否可以访问父结构字段,以便我可以在扫描函数中使用它?我想在图像字符串中包含auuid。所以它的http://blah.com/images/a/04756596-7cf1-4ee0-bc6e-38677f2057e8/test.jpga:=models.a{}
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • GoLang 中如何检查文件是否为 tar 文件?
    GoLang 中如何检查文件是否为 tar 文件?
    我想在golang中实现一个程序来提取tar文件,但是在提取之前,我想检查该文件是否是tar文件。我不仅仅对检查文件扩展名感兴趣。在shell中,我可以使用以下命令来执行此操作:fileAFile.tarAFile.tar:POSIXtararchive(GNU)但是我应该在golang中做什么?
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • MongoDB正则表达式忽略名称中的破折号
    MongoDB正则表达式忽略名称中的破折号
    我想通过搜索词eq查找place.name:"saintgermain"我使用go.mongodb.org/mongo-driver/mongo收集地点看起来像:type(placestruct{idprimitive.objectid`bson:"_id,omitempty"json:"_id"`namestring`json:"name,omitempty"bson:"name"
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 如何从varnish子例程调用Go程序
    如何从varnish子例程调用Go程序
    说“我正在运行varnish,并且我想从varnish子例程调用Go代码”。它将为每个vcl_recv子例程运行?
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • LinkedIn Vector Asset API 不断返回 400 错误请求
    LinkedIn Vector Asset API 不断返回 400 错误请求
    我有以下方法,使用registerupload请求提供的url和标头将媒体“上传”到linkedin。我一直在尝试各种不同的方法来尝试让它发挥作用,但没有成功。按原样,当我尝试上传单个图像时,这会返回400badrequest响应。在这种特殊情况下,该文档似乎没有多大帮助。我在这里做错了什么?func(li*LinkedIn)UploadMedia(URLstring,Headersmap[string]string,Filestring)(errerror){
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 为结构体字段设置函数
    为结构体字段设置函数
    我确信有更好的方法可以做到这一点,而且我知道这很简单,但我是新手,所以请耐心等待。我正在尝试从两个函数(setcalculations和calculations)设置结构体(playersobject)的字段,更具体地说,我将两个数组的值(playerdata和playerdata2从main传递到这些函数,执行计算在这些功能中,以及想要返回值,以便可以在结构中设置它们。packagemainimport("fmt""os""log""str
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 使用 gRPC 状态码并根据客户端构建响应的方法
    使用 gRPC 状态码并根据客户端构建响应的方法
    我想知道当我们发送回用户时处理grpc状态代码和响应的最佳方法是什么?func(us*customerservice)fetchresponse(ctxcontext.context,request*custpbv1.customerrequest)(*custpbv1.customerresponse,error){meta:=service.metadatafromcontext(ctx)clientid:=meta.clientidif
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 自定义选项在使用 protojson 库生成的 JSON 中不可见
    自定义选项在使用 protojson 库生成的 JSON 中不可见
    我正在尝试从protoc编译器生成的filedescriptorset中提取protobuf自定义选项。我无法使用protoreflect来做到这一点。因此,我尝试使用protojson库来做到这一点。ps:导入go生成的代码不适合我的用例。这是我正在测试的protobuf消息:syntax="proto3";optiongo_package="./protoze";import"google/protobuf/descriptor.proto";
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 处理GoLang中的azip内容类型和application/a-gzip内容编码
    处理GoLang中的azip内容类型和application/a-gzip内容编码
    我正在尝试使用appstoreconnectapi通过golang下载财务和销售报告。我成功连接了对appstoreapi服务器的调用并收到了正确的输出。我无法下载该报告,因为它们正在发送内容类型为“azip”的字节响应。下面是我的go代码:url:="https://api.appstoreconnect.apple.com/v1/salesreports?filter[frequency]=daily&filter[reporttype]=subscrip
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 使用文档 ID (__name__) 进行Where条件查询
    使用文档 ID (__name__) 进行Where条件查询
    我使用firebase使用单调递增的可按字母顺序排序的id(即rfc3339格式的日期)将文档插入到集合中。这可以帮助我查询最旧的文档,并在达到一定数量时将其删除。所以我的文档id看起来像这些字符串:“2021-05-21t18:00:00z”“2021-05-21t21:00:00z”“2021-05-21t22:00:00z”我正在使用cloud.google.com/go/firestorego库来检索id小于(
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • go :术语“go”未被识别为 cmdlet、函数、脚本文件或可操作程序的名称
    go :术语“go”未被识别为 cmdlet、函数、脚本文件或可操作程序的名称
    这个问题已在这里得到解答,但就我而言,这不起作用。可能是因为新的vscode版本。我的步骤:已安装插件在命令窗口ctrl+shift+p中,输入go:install/updatetools并安装所有17个软件包但我收到错误。这是目录结构:cmd的我的goenv输出:d:\personal\learning\golang\project-1>goenvsetgoarch=amd64setgobin=setgocache=c:\
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 没有取消传播的上下文
    没有取消传播的上下文
    如何创建go上下文的副本(如果愿意,可以是克隆),其中包含原始版本中存储的所有值,但不会在原始版本取消时被取消?对我来说,这确实是一个有效的用例。假设我有一个http请求,并且在响应返回到客户端后,其上下文被取消,并且我需要在该请求结束时在一个单独的goroutine中运行一个异步任务,该goroutine很可能比父上下文的寿命更长。funcHandler(ctxcontext.Context)(interface{},error){result:=
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 无法访问前端应用程序中的自定义响应标头
    无法访问前端应用程序中的自定义响应标头
    我在访问后端服务器提供的自定义响应标头时遇到问题。服务器是用go编写的。我正在尝试使用axios作为我的http客户端来访问它。我可以在chrome开发工具控制台中看到标头,但无法通过axios访问标头。chrome开发工具响应标头。我希望获得底部的x-***-token我可以通过axios访问的标头(启用了cors)但是,当我在禁用cors的情况下运行chrome时,我可以通过axios访问标头:open-n-a/applicatio
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 如何在 Go 中将日期转换为带有毫秒的 RFC3339 扩展日期字符串?
    如何在 Go 中将日期转换为带有毫秒的 RFC3339 扩展日期字符串?
    如何将格式为“2005-06-1304:40:51”的日期字符串转换为rfc3339日期字符串utc,例如“2005-06-13t04:40:51.000z”?也在go论坛上提出了这个问题,因为之前已经收到了有用且有建设性的反馈。我能找到的最近的方法是:createdon,err:=time.parse("2006-01-0215:04:05",p.createdon)self.createdon=createdon.format(time.rfc3339)例如,这将
    Golang · Go问答   |  1年前  |   396浏览 收藏
  • 如何避免覆盖 Go 默认信号处理程序时的竞争?
    如何避免覆盖 Go 默认信号处理程序时的竞争?
    tl;dr如果go运行时可以随时处理信号,那么我们如何安全地使用signal.ignore来忽略sigint,而不是默认信号之间的竞争处理程序已安装,当main()内的指令运行时pkg/signal的go文档说明了信号的默认行为sighup、sigint或sigterm信号会导致程序退出。所以,编写一个golang二进制文件来旋转cpu,按ctrl+c发送sigint,程序就会退出。现在,假设您想要覆盖该行为。一种方法是使用signal.i
    Golang · Go问答   |  1年前  |   396浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    514次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    499次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • SEO  AI Mermaid 流程图:自然语言生成,文本驱动可视化创作
    AI Mermaid流程图
    SEO AI Mermaid 流程图工具:基于 Mermaid 语法,AI 辅助,自然语言生成流程图,提升可视化创作效率,适用于开发者、产品经理、教育工作者。
    661次使用
  • 搜获客笔记生成器:小红书医美爆款内容AI创作神器
    搜获客【笔记生成器】
    搜获客笔记生成器,国内首个聚焦小红书医美垂类的AI文案工具。1500万爆款文案库,行业专属算法,助您高效创作合规、引流的医美笔记,提升运营效率,引爆小红书流量!
    671次使用
  • iTerms:一站式法律AI工作台,智能合同审查起草与法律问答专家
    iTerms
    iTerms是一款专业的一站式法律AI工作台,提供AI合同审查、AI合同起草及AI法律问答服务。通过智能问答、深度思考与联网检索,助您高效检索法律法规与司法判例,告别传统模板,实现合同一键起草与在线编辑,大幅提升法律事务处理效率。
    694次使用
  • TokenPony:AI大模型API聚合平台,一站式接入,高效稳定高性价比
    TokenPony
    TokenPony是讯盟科技旗下的AI大模型聚合API平台。通过统一接口接入DeepSeek、Kimi、Qwen等主流模型,支持1024K超长上下文,实现零配置、免部署、极速响应与高性价比的AI应用开发,助力专业用户轻松构建智能服务。
    758次使用
  • 迅捷AIPPT:AI智能PPT生成器,高效制作专业演示文稿
    迅捷AIPPT
    迅捷AIPPT是一款高效AI智能PPT生成软件,一键智能生成精美演示文稿。内置海量专业模板、多样风格,支持自定义大纲,助您轻松制作高质量PPT,大幅节省时间。
    648次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码