learn go error

简介: package main // 参考文档: // https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/05.
package main

// 参考文档:
//     https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/05.2.md

import ( 
    "fmt"
    "strconv"
)

func main() {
    var orig string = "ABC"
    // var an int
    var newS string
    // var err error

    fmt.Printf("The size of ints is: %d\n", strconv.IntSize)
    // anInt, err = strconv.Atoi(origStr)
    an, err := strconv.Atoi(orig)
    if err != nil {
        fmt.Printf("orig %s is not an integer - exiting with error\n", orig)
        return
    }

    fmt.Printf("The integer is %d\n", an)
    an = an + 5
    newS = strconv.Itoa(an)
    fmt.Printf("The new string is: %s\n", newS)
}

 

目录
相关文章
|
4月前
|
Go
Go to Learn Go之命令行参数
Go to Learn Go之命令行参数
40 8
|
4月前
|
Serverless Go
Go to Learn Go之时间日期
Go to Learn Go之时间日期
50 8
|
4月前
|
Go
Go to Learn Go之Gob
Go to Learn Go之Gob
29 8
|
4月前
|
Go
Go to Learn Go之文件操作
Go to Learn Go之文件操作
33 8
|
4月前
|
Go
Go to Learn Go之反射
Go to Learn Go之反射
51 8
|
4月前
|
存储 安全 Go
Go to Learn Go之并发
Go to Learn Go之并发
35 8
|
4月前
|
存储 Go
Go to Learn Go之类型转换
Go to Learn Go之类型转换
48 7
|
4月前
|
Go
Go to Learn Go之错误处理
Go to Learn Go之错误处理
54 7
|
4月前
|
存储 Go
Go to Learn Go之接口
Go to Learn Go之接口
38 7
|
4月前
|
Go
Go to Learn Go之作用域
Go to Learn Go之作用域
30 5