第 0 课 Golang环境搭建

1  下载

 https://studygolang.com/dl

 2   安装完成后,查看环境变量

 

GOBIN 存放可执行文件的目录的绝对路径。
GOPATH 工作区目录的绝对路径。存放远源码的路径。
GOROOT Go语言的安装目录的绝对路径。

3 进入到 GOPATH下面,新建一个工程

 

package main

import "fmt"

func main() {
    fmt.Printf("das")
}

 4  运行程序

 5  新建一个工程

工程中有两个文件,其中hello.go文件会调用test.go文件中的Bfunc函数。

 

注意: 这里运行的 go  run  ./,  表示当前所有的两个文件, 如果运行go run  hello.go的话会报错。

 5  下面再建一个工程, 包含两个package, 演示一下包内调用函数, 和调用自定义包的函数:

 

hello.go

package main
import "fmt"


import "../lib"


func main() {
    fmt.Printf("hello \n")
// var vname1, vname2 int
//     vname1, vname2 = 1 , 2
    aaaaa()
    Bfunc()

    lib.CFunc()

//    Bfunc()
    
}

func aaaaa() {
    fmt.Printf("main function \n")
}

test.go

package main
import "fmt"

func Bfunc() {
fmt.Printf("Bfun")

}


func bfunc() {
fmt.Printf("another file func bfun \n")
}

libutils.go

package lib
import "fmt"


func  CFunc() {
    fmt.Printf("package lib \n")
}

 运行结果如下:

 

posted @ 2019-03-10 09:01  刘大飞  阅读(339)  评论(0编辑  收藏  举报