
package mainimport "fmt"func addStrings(num1 string, num2 string) string {l1 := len(num1)-1l2 := len(num2)-1carry :=0str :=""for l1>=0||l2>=0{n1 :=0if l1>=0{n1 = int(num1[l1]-'0')l1--}n2 :=0if l2>=0{n2 = int(num2[l2]-'0')l2--}fmt.Println(n2,n1)r := n1+n2+carrycarry= r/10str =fmt.Sprintf("%d%s",r%10,str)}if carry>0{str =fmt.Sprintf("1%s",str)}return str}func main() {fmt.Println(addStrings("900","211"))}

