golang
已收录文章:1794篇
-
问题内容 老师您好,如何获得当前运行文件的所在目录? 正确答案 可以像这样实现 package main import ( "fmt" "log" "os" "path/filepath" ) func main() { dir, err := f492 收藏
-
问题内容所以我正在尝试使用 isomorphic-fetch https://www.npmjs.com/package/isomorphic-fetch我有一个用 go 编写的服务器,它返回 JSON 数据。我就是这样打电话的——export function fetchDistricts(geoState) {462 收藏
-
问题内容 老师golang如何拷贝文件? 正确答案 可以像下面这样 package main import ( "io" "log" "os" ) func main() { // 源文件 sourceFile, err := os.Open("test.txt") if err373 收藏
-
问题内容在将结果转换为 JSON 之前,我不想使用结构。假设我有一些结果:result, err := collection.Find(ctx, filter, options)我可以在 docs 变量中收集所有结果, 在 doc 变量中收集最后一个结果:292 收藏
-
问题内容我在尝试为我的应用程序实现一些计数器时遇到了这种奇怪的行为。基本上,我做了一个这样的柜台:CREATE TABLE stats_dev.log_counters ( date text PRIMARY KEY, all counter);然后我还想计368 收藏
-
问题内容 runeGo中的 a 是什么? 我一直在谷歌搜索,但 Golang 只在一行中说: rune 是int32. 但是整数怎么会像交换案例一样到处使用呢? 下面是一个函数swapcase。什么是<=和-? 为什么没有swi121 收藏
-
问题内容 当我想以类似的方式使用地图的键但地图中的值不同时,我遇到过几次这个问题。我想我可以编写一个函数,将我想要的键类型与 interface{} 作为值类型,但它不起作用。 func main()376 收藏
-
问题内容 我想使用 ORM 将一些脚本数据从旧数据库回填到新数据库,gorm并且我想使用 upsert FirstOrCreate,以下是使用的属性和查询: user { ID: someid, Name: somename, . . . CreatedAt: time.Time,180 收藏
-
问题内容 我已经阅读了 Evil RegExp 的相关信息,并且在处理有关 RegExp 的用户输入时,通常会确保基本的安全水平。 我不确定的是这个问题是否也存在于 Glob 中。我想这将归结为 Glob'ing' 的485 收藏
-
问题内容 我在我的程序中看到了与我程序中的这个特定循环相关的不同行为,但我不确定我是否理解它为什么会这样。 //global variable var cmds = []string { "create", "delete",141 收藏
-
问题内容 如果我有一个类型定义为: type T struct { S string is []int } 那么我该如何去克隆这种类型的对象呢?如果我做一个简单的任务: p := T{"some string", []int{10, 20}} q := p []int104 收藏
-
问题内容 老师如何验证一个email地址格式? 正确答案 可以使用正则表达式 package main import ( "fmt" "regexp" ) var emailRegex = regexp.MustCompile("^[a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+267 收藏