小编Chr*_*ert的帖子

行注释斜杠的缩进

当我使用IntelliJ的功能"使用行注释注释"时,它会在所选行的最开头处放置两个斜杠.正斜杠不会与其余代码一起缩进.如何在放置正斜杠时使IntelliJ服从线条缩进?

示例代码:

if (something) {
    bar();
}
Run Code Online (Sandbox Code Playgroud)

在第2行使用IntelliJ的注释功能会导致:

if (something) {
//  bar();
}
Run Code Online (Sandbox Code Playgroud)

我想要的是:

if (something) {
    // bar();
}
Run Code Online (Sandbox Code Playgroud)

intellij-idea

52
推荐指数
2
解决办法
4568
查看次数

Google App Engine搜索Go:如何分页?

如果我查询Google App Engine搜索Go,例如查看前10个结果,我该如何进行后续查询以获取接下来的10个结果?我没有注意到的游标.

google-app-engine go

4
推荐指数
1
解决办法
418
查看次数

为什么append()会修改提供的切片?(见例)

您可以在Go Playground上运行示例代码.

这是代码:

package main

import "fmt"

func main() {
    numbers := []int{1, 2, 3, 4, 5}

    fmt.Println(numbers)
    _ = append(numbers[0:1], numbers[2:]...)
    fmt.Println(numbers)
}
Run Code Online (Sandbox Code Playgroud)

输出:

[1 2 3 4 5]
[1 3 4 5 5]
Run Code Online (Sandbox Code Playgroud)

为什么numbers通过追加修改切片?这是预期的行为,如果是的话,你能解释一下为什么吗?我认为append不会修改它的论点.

go

1
推荐指数
1
解决办法
663
查看次数

标签 统计

go ×2

google-app-engine ×1

intellij-idea ×1