我试图使用String.toInt将字符串转换为整数.但是,当我想将结果绑定到变量然后用它做一些简单的数学时,我得到这个错误:
函数
add期望第二个参数是:Run Code Online (Sandbox Code Playgroud)Int但它是:
Run Code Online (Sandbox Code Playgroud)Result String Int
我怎样才能提取结果的整数部分?
我试图在函数内的切片中添加一个元素。我可以更改切片的元素,但不能向其中添加新元素。既然切片就像参考,为什么我不能改变它?
下面是我试过的代码:
package main
import (
"fmt"
)
func main() {
a := []int{1, 2, 3}
change(a)
fmt.Println(a)
}
func change(a []int) {
a[0] = 4
a = append(a, 5)
}
Run Code Online (Sandbox Code Playgroud)