go
已收录文章:887篇
-
问题内容 beego.SessionOn = true this.SetSession(“test”, int(1)) fmt.Println(this.GetSession("test")) 如上面的代码,保存的是在cookie中,并且get不到。 正确答案 我自己找到解决办法了,这个貌似是它本身的BU352 收藏
-
问题内容 前言:singleflight.Do第三个参数是个布尔值,代表是否共享结果问题:为什么我的第三个参数返回值总是true,不应该至少有一个是false吗环境:centos7,cpu8核,go1.14 package main import ( "f352 收藏
-
问题内容 package main import ( "fmt" "strconv" ) //ErrNegativeSqrt is alias of float64 type ErrNegativeSqrt float64 //String return the value of string func (e ErrNegativeSqrt) String() string { return strconv.FormatFloat(float64(e), 'g352 收藏
-
问题内容使用Go SDK,文件基本上只能下载到一小部分,怎么实现断点续传下载啊? 正确答案断点续下载不需要 SDK,直接使用 http 的断点续下载支持就可以,参考这里 http://docs.qiniu.com/api/v6/get.htm351 收藏
-
问题内容go oracle驱动要安装oracle客户端?我看到网上的示例都是这样。这样不是很麻烦,生产环境还得安装oracle客户端,而且桌面开发是windows,生产环境是linux. oracle驱动不能用纯go写吗?正确351 收藏
-
问题内容本人看了点go的语法基础看到以下写法感到有些不理解,请各位大佬不腻赐教:变量的写法var _ Handler = (*handler)(nil)涉及到的接口和结构体// 接口 type Handler interface { // Create 创建订单 //350 收藏
-
问题内容 我main package 当中定义并初始化了一个logger govar logger stdlog.Logger func main(){ .... logger = stdlog.GetFromFlags() .... } 然后在其他package下面想用这个logger 全局变量 该怎么用? 正确答350 收藏
-
问题内容我想要同时创建多个不同的文件夹,然后同时向这些文件夹写入文件,请问如何实现?正确答案简单的说,协程 + channel 啊..你的疑问点是在并发上还是在同时上啊?350 收藏
-
问题内容公司新来的后端同学,写接口喜欢返回很多前端不需要的参数,给我的感觉是恨不得把1个接口把整个数据库都带过来。常常问他要接口了,他说之前某某页面已经返回过这个数据了,349 收藏
-
问题内容 在 Golang 中,如何理解“在函数之间传递变量时,总是以值的方式传递的”这句话? 请举例说明,谢谢! 正确答案 其含义就是函数体内使用的形参全部都是实参的拷贝,改变形参不会349 收藏
-
问题内容caddy常用指令:前台运行caddy:./caddy run后台运行caddy:./caddy start停止caddy:./caddy stop重载配置:./caddy reload我想实现类似caddy 的后台启动、停止、重载、停止等功能不接着借助于第三方348 收藏
-
问题内容 我想用golang写一个http接口,这个接口需要解析POST传来的文件和相关数据,比如curl命令如下 curl -s -m 10 -g -X POST http://localhost:12345/ -F file=@a.conf -F 'data={"a":"b"}' golang代码如下: package main348 收藏