美文网首页程序员
菜鸟的go入门笔记

菜鸟的go入门笔记

作者: 多啦A梦的野比大雄 | 来源:发表于2020-05-03 15:47 被阅读0次
    1. go语句不用加分号,和python一样。

    2. go的运行方式:go run xx.go

    3. test的运行方式:go test testXXX.go -v

    4. 添加新的包:go get xxx

    5. 第一个go程序

    package main
    
    import "fmt"
    
    func main() {
         fmt.Println("Hello, world!")
    }
    
    1. 函数的定义
    func function_name([parameter list]) [return_types] {
    // body
    }
    
    1. 第一个test函数
      引入包"testing",函数必须命名为TestXXX,参数必须包含一个Testing类型的指针。下面是一个简单的例子,TestF1测试f1。
    package test
    
    import "testing"
    
    func f1(a int,b int) int{
        return a+b
    }
    
    func TestF1(t *testing.T){
        if f1(1,2) != 3{
            t.Error(`f1 error!`)
        }
    }
    

    测试结果

    === RUN   TestF1
    --- PASS: TestF1 (0.00s)
    PASS
    
    Process finished with exit code 0
    

    相关文章

      网友评论

        本文标题:菜鸟的go入门笔记

        本文链接:https://www.haomeiwen.com/subject/tawdghtx.html