日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Golang Hello World

發(fā)布時間:2023/12/31 综合教程 28 生活家
生活随笔 收集整理的這篇文章主要介紹了 Golang Hello World 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 環(huán)境安裝

  官網(wǎng):https://golang.google.cn/

  中文社區(qū):https://studygolang.com/

  教程:http://c.biancheng.net/golang/

  Windows 下:

    官網(wǎng)下載 msi 文件,按指示完成安裝

    右鍵我的電腦,配置環(huán)境變量

    配置全局 GOPATH:

  MacOS 下:

    官網(wǎng)下載 pkg 文件,按指示完成安裝

    配置全局 GOPATH :

      vi ~/.bash_profile

      export GOPATH=$HOME/Go

      source ~/.bash_profile

      go version

  Linux 下:

    下載 tar.gz 包,解壓到 /usr/local 目錄:

      tar -C /usr/local -xzf xxx.tar.gz

    配置環(huán)境變量:

      vi /etc/profile

      export PATH=$PATH:/usr/local/go/bin

      source /etc/profile

      go version

    配置全局 GOPATH:

2. 目錄結(jié)構(gòu)

  Golang 項目目錄下,一般有三個子目錄:

    src:存放源碼

    pkg:編譯后生成的文件

    bin:編譯后生成的可執(zhí)行文件

  一個目錄下只允許一個包

  只允許一個 main 方法,且 main 方法必須在 main 包下

  項目要添加到 GOPATH

  目錄結(jié)構(gòu):

<project>
   |--<src>
       |--<test>
           |--a.go
           |--b.go
     |--main.go
   |--<pkg>
   |--<bin>

  a.go

package test

import "fmt"

func PrintA() {
    fmt.Println("Hi, I'm A!")
}

  b.go

package test

import "fmt"

func PrintB() {
    printB()
}

func printB() {
    fmt.Println("Hi, I'm B!")
}

  main.go

package main

import (
    "fmt"
    "test"
)

func main() {
    test.PrintA()
    test.PrintB()
    fmt.Println("Hello, World!")
}

3. Jetbrains GoLang

  略

總結(jié)

以上是生活随笔為你收集整理的Golang Hello World的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。