Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

Recent questions tagged golang

0 votes
1.4k views
1 answer
    在 使用 golang 的 需要用到 github.com/PeterCxy/gozbar 但在安装的时候遇到错误如下 E:2017codegolang>go get github.com/PeterCxy/gozbar # github.com/PeterCxy/ ... 遇到 有些 golib 用到 include 的时候 该如何办呢. 求大神指点!...
asked Feb 6, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    1.协程对应操作系统里面的什么 2.golang是如何实现的...
asked Feb 6, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    1.协程对应操作系统里面的什么 2.golang是如何实现的...
asked Feb 6, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    package main import ( "fmt" ) func main() { resultChan := make(chan int) for i := 1; i <= 10; i++ { go func(resultChan ... //问题? 如何将resultChan中的值全部收集到res变量中??? fmt.Println(res) }...
asked Feb 5, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.3k views
1 answer
    第一个函数返回的是切片类型的结构体,结构体都是指针类型 第二个函数返回的是结构体指针类型 两个函数都定义返回变量为什么第一个函数Find(&xxx)就可以, 为什么第二个函数需要取地址一下 res = &model.xxx ,才 ... slice or struct 是因为切片类型的结构体已经初始化了,而指针类型的结构体需要用字面量 {}` 初始化吗...
asked Jan 29, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.4k views
1 answer
    第一个函数返回的是切片类型的结构体,结构体都是指针类型 第二个函数返回的是结构体指针类型 两个函数都定义返回变量为什么第一个函数Find(&xxx)就可以, 为什么第二个函数需要取地址一下 res = &model.xxx ,才 ... slice or struct 是因为切片类型的结构体已经初始化了,而指针类型的结构体需要用字面量 {}` 初始化吗...
asked Jan 29, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.1k views
1 answer
    如下代码: 其中保持两个地方不能改变: func (t *t1) Name() string { 必须是指针 reflect.ValueOf(m) 必须是值 怎么才能拿到 方法呢? package ... rv := reflect.ValueOf(m) fn := rv.MethodByName("Name") fmt.Println(fn) }...
asked Jan 29, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    这是代码, func sayhelloName(w http.ResponseWriter, r *http.Request) { fmt.Println("header=", r.Header) s, \_ := ioutil.ReadAll(r.Body) fmt. ... ,我网上找了一下开源,也没有找到,初入 golang,还请指点一下,谢谢 ...
asked Jan 29, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.1k views
1 answer
    还有 GC 的次数,这些用runtime能得到么...
asked Jan 29, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    网上给的方案都是先根据你的 json 结构定义一个 struct,然后 json.Marshal,我在用的时候觉得好麻烦 如果有很多 json 结构,那岂不是都要先定义结构体 我去 github 上找了一下,没有可以直接通过 api ... 的库 比如 c 语言的 cJSON_add* 就很方便啦 刚入 golang,有了解的朋友请指教一下,先行谢过 ...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.3k views
1 answer
    golang gin 框架,同一个路由怎么设置允许Get访问又允许Post访问?除了单独.Get .POST 还有其他方法吗?...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.4k views
1 answer
    PHP有内置函数: file_put_contents_() 函数把一个字符串写入文件中 golang 有没有这样的使用起来很方便的函数进行写入操作呢?...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    比如 '?' 这个字符: bytes := []byte{'?'} fmt.Print(bytes) //输出: [129] str := "?" fmt.Print([]byte(str)) //输出: [194 129] 为什么转换出来的结果不一样了, 这导致我后端收到前端的数据不一致, 怎么才能保证转换出来的结果一样啊?...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.1k views
1 answer
    { "method": "update", "params": ["TODOS", [{ "id": 275570305, "time": 1598273441.8892069, "type": "myid" }]] } 该段json使用golang解析失败, ... ) fmt.Println(res) } } } 除了我这种代码, 还有更好的解析方法吗?...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.1k views
1 answer
    if fileFormat == "csv" || fileFormat == "xlsx" || fileFormat == "xls" { } 提示能简写,但是不知道怎么写...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.3k views
1 answer
    // 首页活动模块区域分类表模型 type LabelType struct { Model Id int `json:"id";gorm:"primary_key"` MallId int `json:"mall_id"` Status ... ")} 就会报错 invalid query condition: 0xa6f620 不加这个是可以正常查询的...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
1.2k views
1 answer
    syscall.SysProcAttr{ Setsid: true } 这种写法在 linux 下可以编译,在 windows 下无法编译。 看了一下,exec_windows.go 和 exec_linux.go 下的 SysProcAtrr 类型定义就不同,这种情况,我怎么能有个兼容性的写法呢?...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
2.1k views
1 answer
    需求是分页 链接mysql用的 go-sql-driver/mysql 我想拿到符合条件数据的总条数,但我没找到对应的方法 请教大佬们有啥方法...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
2.5k views
1 answer
    场景: nginx侧: nginx作为proxy,然后后端是golang的http服务 nginx使用upstream配置了两台golang的http服务 nginx配置了keepalive_timeout 遇到的问题: nginx的error信息里面报错 ... 阅资料仅仅看到怎么关闭keepalive,却没有看到配置keepalive的时间, 以及默认值...
asked Jan 27, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
3.6k views
1 answer
    处理一个二维数组, 在二维数组每个元素中加入一个数字7, 并再append 到原来数组, 输出的结果不对呀? [9 0 3 5] 元素变成了 [9 0 3 7] 看输出截图 只看我备注下面 ... = range res { res = append(res, append(v, 7)) } fmt.Println(res) return res } 输出:...
asked Jan 25, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
3.5k views
1 answer
    服务端代码运行在 arm 上,大致思路如下, func exampleHandler(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "example handler") md5BigFile(); // 耗时 8s ... 那怎么还出现这种问题呢?或许是我忽略了什么,还请各位大兄弟指点一下 ...
asked Jan 25, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
3.4k views
1 answer
    比如说我有三个环境 本地开发环境 测试环境 生产环境 这三个环境的mysql配置 账号密码啥的 都不一样 应该用什么方式在不同的环境 获取不同的mysql配置 在代码中使用 各位大佬的有没有什么建议...
asked Jan 25, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
3.4k views
1 answer
    类似下面这种,声明 string 类型必备属性 ServiceName 可以么? type Router interface { ServiceName string Route(msgB []byte) error }...
asked Jan 24, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
3.5k views
1 answer
    例如 fooCmd 子命令有多个 flag fooCmd := flag.NewFlagSet("foo", flag.ExitOnError) fooA := fooCmd.String("a", "0", "a") fooB := fooCmd. ... 10 A() > go run test.go foo -a 10 -b 20 AB()...
asked Jan 24, 2021 in Technique[技术] by 深蓝 (71.8m points)
0 votes
3.4k views
1 answer
    到执行c.ShouldBindJSON(&req)这句话的时候, 就一直卡这不动了 前端请求半小时 这句话就卡半小时...
asked Jan 24, 2021 in Technique[技术] by 深蓝 (71.8m points)
To see more, click for the full list of questions or popular tags.
Ask a question:
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...