go
已收录文章:826篇
-
问题内容 有其他语言基础,想试试Go语言,于是看了Go的基本语法,照着书本里面的Demo写过几个简单的例子,但感觉对Go的语法特性还十分生疏(比如接口什么的),可能是因为Go和其他语言之328 收藏
-
问题内容 这段代码运行没有问题,循环输出:call f1... package main import ( "fmt" ) func f1() { for { fmt.Println("call f1...") } } func f2() { fmt.Println("call f2...") } func main() { go f1() go f2()482 收藏
-
问题内容 (初用etcd)我现在想用etcd 来做能阻塞的消息队列,文档里提到了queue,问题在于 "key": "/queue/00000000000000000029" 后的数字是根据index生成的,但index是个global的,这时我index+1后wait=true, curl359 收藏
-
友情提示:此篇文章大约需要阅读 5分钟 9秒,不足之处请多指教,感谢你的阅读。 订阅本站 此文章首发于 Debug客栈 |https://www.debuginn.cn 事务 数据库事务( transaction )是访问并可能操作各种数据491 收藏
-
问题内容我在 HTML 里使用了 ·angularjs· 的模板,但是在beego的 Controller 中,我设置 this.TplNames = "index.html" 但是运行之后服务器端报出的信息如下图: 我猜测是因为 beego 用 Go 自己的模板解析135 收藏
-
// Go语言针对MySQL数据查询的错误处理方式 package main import ( "database/sql" "fmt" "runtime" ) // go run test.go func main() { // mysql扩展 https://github.com/go-sql-driver/mysql db, err := sql.Open("mysql", "root:@202 收藏
-
前言很久前就想学习package mainimport "fmt"func main () { fmt.Println("Hello World")}因为后面会启动该文件,然后提供HTTP接口提供数据,所以为了可读性将抓取数据并存入数据库等操作放入该项目的252 收藏
-
问题内容go 初学者,在导入自定义包的时候遇到问题,在运行go build main.go 命令的时候报错包找不到,报错信息如下:E:\Code\goproject>go build main.go build command-line-arguments: cannot find module for path _/E_157 收藏
-
功能描述将首页改造为友链,功能包含链接标题和链接 因为后台管理系统还没选好 暂时不做添加功能 由数据库添加数据,页面做展示使用。后台代码modelstitle 标题结构体package models type Title str322 收藏
-
问题内容我看源代码中control.go文件有如下代码:package control ... func init() { go func() { fmt.Println("main init2 with go routine") time.Sleep(time.Second * 5) fmt.Println("main init2 finish s437 收藏
-
问题内容func (client *Client) receive() { var err error for err == nil { var h codec.Header if err = client.cc.ReadHeader(&h); err != nil { break } call := client.removeCall(h.Seq) switch411 收藏
-
问题内容go新手,现在利用 go 实现一个在终端聊天的程序,我想请问一下如何实现服务端一边在监听新的连接请求,一边可以和其中的一个客户端聊天呢?我现在写的监听客户端连接的程序会阻489 收藏