小编Net*_*l.R的帖子

在 Go 中是否可以调用带有命名参数的函数?

我想在 Go 中调用一个函数,并将参数名称附加到参数值

func sum(a int, b int) int {
  return a + b
}

func main() {
  result := sum(a=4, b=5) // result == 9
}
Run Code Online (Sandbox Code Playgroud)

是否可以?

arguments function go named

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

如何使用 git stash 来存储部分更改?

我想存储一些文件,在这些文件中,有些文件我想完全存储,有些文件我想存储其中的一部分。

例如,假设我有以下文件:

  1. new_file_untracked_to_stash.txt
  2. new_file_untracked_not_to_stash.txt
  3. file_changes_to_stash.txt 的一部分
  4. all_changes_to_stash.txt

前 2 个文件(1 和 2)是新文件,未跟踪。另外 2 个(3 和 4)被跟踪,其中一个(3)有几行我想隐藏,也有几行我不想,而另一个文件(4)我想全部隐藏。

在这种情况下我该如何隐藏?

更新:如果存储特定文件,则可以在git stash push -m _STASH_MESSAGE_ _PATH_1 _PATH_2 我的情况下,我需要存储部分文件更改(例如第 1-20 行已更改,但我只想存储 1-12 行并保留 13-20 行继续工作)

git

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

标签 统计

arguments ×1

function ×1

git ×1

go ×1

named ×1