这题的重点在 strconv.ParseInt()的使用,

我们看下例子。

func ParseInt(s string, base int, bitSize int) (i int64, err error)

ParseInt 调入三个值 ,分别是string 的字符串,基础int二进制类型,int的bit大小

示例

b, err := strconv.ParseBool("true")
f, err := strconv.ParseFloat("3.1415", 64)
i, err := strconv.ParseInt("-42", 10, 64) //十进制,64位
u, err := strconv.ParseUint("42", 10, 64) //十进制,64位

所以本题上的示例代码:

package main
//import "fmt"
import "strconv"
/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 * 
 * @param a string字符串 
 * @param b string字符串 
 * @return string字符串
*/
func sum( a string ,  b string ) string {
    // write code here
    aa , _ := strconv.ParseInt(a,10,64)
    bb , _ := strconv.ParseInt(b,10,64)

    return strconv.Itoa(int(aa+bb))

}