• 第 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 
    ")
    // var vname1, vname2 int
    //     vname1, vname2 = 1 , 2
        aaaaa()
        Bfunc()
    
        lib.CFunc()
    
    //    Bfunc()
        
    }
    
    func aaaaa() {
        fmt.Printf("main function 
    ")
    }

    test.go

    package main
    import "fmt"
    
    func Bfunc() {
    fmt.Printf("Bfun")
    
    }
    
    
    func bfunc() {
    fmt.Printf("another file func bfun 
    ")
    }

    libutils.go

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

     运行结果如下:

  • 相关阅读:
    memcache 基本操作
    PHP 实现定时任务的几种方法
    PDO 事务处理
    mysql命令gruop by报错this is incompatible with sql_mode=only_full_group_by
    ASP.NET Web API 跨域访问(CORS)
    nmap使用
    买定离手,落子无悔
    html5plus处理返回键
    PAT 1008 数组元素循环右移问题
    PAT 1007 素数对猜想
  • 原文地址:https://www.cnblogs.com/liufei1983/p/10504138.html
Copyright © 2020-2023  润新知