当前位置:首页 > 文章列表 >golang

golang
收录了golang频道下的 1794 篇文章
  • Google App Engine 向慢速页面发出 HTTP 请求
    Google App Engine 向慢速页面发出 HTTP 请求
    问题内容 我想在 Go 中使用 Google App Engine 向响应缓慢的网站发出 HTTP 请求。我的代码是: func request(w http.ResponseWriter, r *http.Request) { c:=appengine.NewContext(r) client := urlfetch.Client(c) resp, er
    Golang· Go问答   |  2年前  |   golang· golang 342浏览 收藏
  • 滴流实用程序不影响我动态链接的golang程序?
    滴流实用程序不影响我动态链接的golang程序?
    问题内容我有一个 golang 程序,它通过 https 将大量数据上传到 OpenStack 对象存储。它依赖 golang标准库"net/http"来完成这项工作。我想用trickle速率限制数据的上传,但使用涓流运行我
    Golang· Go问答   |  2年前  |   golang· golang 342浏览 收藏
  • 在 Golang 中制作哈希数组
    在 Golang 中制作哈希数组
    问题内容 我是 Go 新手,在嵌套数据结构方面遇到了一些麻烦。下面是我模拟的一组哈希,我需要在 Golang 中制作。我只是对必须事先声明变量类型之类的东西感到困惑。有任何想法吗? var
    Golang· Go问答   |  2年前  |   golang· golang 342浏览 收藏
  • Golang 函数参数是否作为写时复制传递?
    Golang 函数参数是否作为写时复制传递?
    问题内容 我有以下功能: func checkFiles(path string, excludedPatterns []string) { // ... } 我想知道,既然excludedPatterns永远不会改变,我应该通过使 var 全局(而不是每次都将其传递给函数)来优化
    Golang· Go问答   |  2年前  |   golang· golang 342浏览 收藏
  • 模板范围中的最后一项
    模板范围中的最后一项
    问题内容 给定模板: {{range $i, $e := .SomeField}} {{if $i}}, {{end}} $e.TheString {{end}} 这可以输出: one, two, three 但是,如果我想输出: one, two, and three 我需要知道上面范围内的最后一
    Golang· Go问答   |  2年前  |   golang· golang 342浏览 收藏
  • 用golang解压文件的简单方法
    用golang解压文件的简单方法
    问题内容 有没有用 golang 解压文件的简单方法? 现在我的代码是: func Unzip(src, dest string) error { r, err := zip.OpenReader(src) if err != nil { return err } defer r.Close() for _, f := range r
    Golang· Go问答   |  2年前  |   golang· golang 342浏览 收藏
  • golang怎么获取具有截止日期的锁
    golang怎么获取具有截止日期的锁
    问题内容如何在 golang 中获取具有截止日期的锁? 正确答案在 Golang 中,可以使用标准库中的sync包来实现锁。但是,sync包中的互斥锁和读写锁都没有直接支持设置截止日期的功能,因
    Golang· Go问答   |  2年前  |   golang· · golang 342浏览 收藏
  • golang数组初始化中的键值项
    golang数组初始化中的键值项
    问题内容 在 Dave Cheney 的一次酒吧测验中,我遇到了以下结构: a := [...]int{5, 4: 1, 0, 2: 3, 2, 1: 4} fmt.Println(a) >> [5 4 3 2 1 0] (游乐场链接) 似乎您可以在数组的初始化字段中使用键(4: 1,
    Golang· Go问答   |  2年前  |   golang· golang 341浏览 收藏
  • 解组嵌套的 JSON 结构
    解组嵌套的 JSON 结构
    问题内容 http://play.golang.org/p/f6ilWnWTjm 我正在尝试解码以下字符串,但只获取空值。 如何在 Go 中解码嵌套的 JSON 结构? 我想将以下内容转换为映射数据结构。 package main import ( "encoding/
    Golang· Go问答   |  2年前  |   golang· golang 341浏览 收藏
  • 处理自定义 BSON 编组
    处理自定义 BSON 编组
    问题内容 我有许多需要自定义编组的结构。当我测试时,我使用的是 JSON 和标准的 JSON 编组器。由于它不会编组未导出的字段,因此我需要编写一个自定义 MarshalJSON 函数,该函数运行良好
    Golang· Go问答   |  2年前  |   golang· golang 341浏览 收藏
  • 如何复制结构并取消引用所有指针
    如何复制结构并取消引用所有指针
    问题内容 如何复制 Item 结构和所有指向新结构的指针? type Item struct { A []*ASet `json:"a,omitempty"` B []*BSet. `json:"b,omitempty"` C []*CSet. `json:"c,omitempty"`
    Golang· Go问答   |  2年前  |   golang· golang 341浏览 收藏
  • Wrapper for arbitrary function in Go
    Wrapper for arbitrary function in Go
    问题内容 Is it possible to create a wrapper for arbitrary function in Go that would take the same arguments and return the same value? I'm not talking about the wrapper that would look exactly the same, it may look differently, but it should sol
    Golang· Go问答   |  2年前  |   golang· golang 341浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    542次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    508次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让学生了解MySQL如何与客户端进行通信。此外,课程还将介绍如何优化MySQL的网络通信性能,包括连接池、网络压缩、SSL加密等高级技术。学生将通过实践项目,亲手
    497次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    473次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码