小编Tim*_*per的帖子

如何在Go中找到一个对象的类型?

如何在Go中找到对象的类型?在Python中,我只是typeof用来获取对象的类型.同样在Go中,有没有办法实现相同的?

这是我正在迭代的容器:

for e := dlist.Front(); e != nil; e = e.Next() {
    lines := e.Value
    fmt.Printf(reflect.TypeOf(lines))
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我无法获得对象行的类型,这是一个字符串数组.

go go-reflect

339
推荐指数
10
解决办法
31万
查看次数

init()函数何时运行?

我试图找到一个关于init()Go中函数功能的精确解释.我读到了Effective Go所说的内容,但我不确定我是否完全理解它所说的内容.我不确定的确切句子如下:

最后意味着:在包中的所有变量声明都已经评估了它们的初始值设定项之后调用init,并且只有在初始化了所有导入的包之后才会对它们进行求值.

什么all the variable declarations in the package have evaluated their initializers意思?这是否意味着如果在包及其文件中声明"全局"变量,init()将不会运行,直到所有它都被评估,然后它将运行所有init函数,然后运行./main_file_name时运行main()?

我还阅读了Mark Summerfield的以下书:

如果一个包有一个或多个init()函数,它们会在调用主包的main()函数之前自动执行.

根据我的理解,init()只有在你打算运行main()时才有意义吗?或主包.任何人init()都能更准确地理解我

init go

324
推荐指数
6
解决办法
14万
查看次数

在Visual Studio中一次运行两个项目

我在Visual C#2010 Express中创建了一个包含两个项目的解决方案:一个是客户端,另一个是服务器.我想同时调试这两个,但我似乎只能在调试期间运行其中一个项目.

有没有办法同时运行两个?

visual-studio-2010 visual-studio visual-studio-2015

313
推荐指数
2
解决办法
11万
查看次数

如何在Go中生成固定长度的随机字符串?

我想在Go中只有一个随机字符串(大写或小写),没有数字.什么是最快最简单的方法?

string random go

270
推荐指数
9
解决办法
15万
查看次数

测试数字是奇数还是偶数

什么是最简单的最基本的方法来确定数字/变量是奇数还是甚至在PHP中?这与mod有关吗?

我已经尝试了一些脚本,但是谷歌目前还没有提供.

php variables numbers

250
推荐指数
8
解决办法
42万
查看次数

在Python中将列表初始化为已知数量的元素

现在我正在使用一个列表,并期待如下:

verts = list (1000)
Run Code Online (Sandbox Code Playgroud)

我应该使用数组吗?

python arrays list

229
推荐指数
5
解决办法
54万
查看次数

如何避免恼人的错误"声明和未使用"

我正在学习Go但我觉得编译时有点烦人,我不应该留下任何变量或包未使用.

这真的让我失望了.例如,我只是想声明一个新包并计划稍后使用它或者只是取消注释一些命令来测试.我总是得到错误,需要评论所有这些用途.

Go有什么方法可以避免这种检查吗?

go

195
推荐指数
8
解决办法
8万
查看次数

正确初始化空切片的方法

要声明具有非固定大小的空切片,最好是:

mySlice1 := make([]int, 0)
Run Code Online (Sandbox Code Playgroud)

要么:

mySlice2 := []int{}
Run Code Online (Sandbox Code Playgroud)

只是想知道哪一个是正确的方法.

arrays go slice

184
推荐指数
4
解决办法
17万
查看次数

在startActivity()上传递一个bundle?

将捆绑包传递给从当前活动中启动的活动的正确方法是什么?共享属性?

android bundle android-activity

162
推荐指数
4
解决办法
20万
查看次数

如何修剪字符串的前导和尾随空格?

在Go中修剪字符串变量的前导和尾随空格的有效方法是什么?

go

162
推荐指数
4
解决办法
12万
查看次数