当前位置: 首页 > news >正文

golang设置http代理

问题场景:
golang通过eino的官方agent示例调用duckduckgo进行联网搜索时出现网络问题,电脑此时是挂了工具的浏览器整出打开
官方示例:https://www.cloudwego.io/zh/docs/eino/quick_start/agent_llm_with_tools/
问题原因:go代码没有走同样的代理,还是未翻墙的状态
解决方案:
go的设置代理有两种方法
方法1:很简单,在go的http包中的transport.go中会通过下面的方法感知环境变量https://pkg.go.dev/golang.org/x/net/http/httpproxy,所以在代码中显式的制定代理即可
os.Setenv(“HTTP_PROXY”, “http://127.0.0.1:7897”)
os.Setenv(“HTTPS_PROXY”, “http://127.0.0.1:7897”)
方法2:https://developer.aliyun.com/article/1672494
这两种方法均亲测有效,调用duckduckgo成功

http://www.lryc.cn/news/601333.html

相关文章:

  • 2025年Solar应急响应公益月赛-7月wp
  • 将 JsonArray 类型的数据导出到Excel文件里的两种方式
  • 新手向:IDM下载失败排查
  • keepalived入门及其基础运用实验
  • Java面试宝典:MySQL执行原理二
  • 字节跳动Coze Studio开源了!架构解析
  • 数据处理实战(含代码)
  • Web Worker:解锁浏览器多线程,提升前端性能与体验
  • 数据结构基础内容(第十篇:排序)
  • 力扣129. 求根节点到叶节点数字之和
  • 力扣热题100----------53最大子数组和
  • 【多模态】天池AFAC赛道四-智能体赋能的金融多模态报告自动化生成part2-报告输出
  • logstash采集springboot微服务日志
  • Spring经典“送命题”:BeanFactory vs FactoryBean
  • 力扣131:分割回文串
  • JavaScript单线程实现异步
  • 探秘CommonJS:Node.js模块化核心解析
  • GPT-4o实战应用指南:从入门到精通的技术心得
  • 物联网安装调试-物联网网关
  • 【图像处理基石】Segment Anything Model (SAM) 调研
  • MGRE综合实验
  • 望言OCR视频字幕提取2025终极评测:免费版VS专业版提全方位对比(含免费下载)
  • 20250707-2-Kubernetes 网络-Ingress暴露应用(http与https)_笔记
  • Flutter中实现页面跳转功能
  • iOS安全和逆向系列教程 第21篇:iOS应用加密与混淆技术深度剖析
  • macOS配置 GO语言环境
  • mac电脑安装docker图文教程
  • 智慧施工:施工流程可视化管理系统
  • 【秋招笔试】7月26日科大讯飞秋招第二题
  • 算法竞赛阶段二-数据结构(37)数据结构动态链表list