欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          執(zhí)行go語言的命令是什么

          執(zhí)行go語言的命令是“go run”?!癵o run”命令將編譯和執(zhí)行指令合二為一,會在編譯后直接運行Go語言程序,編譯過程中會產(chǎn)生一個臨時文件,但不會生成可執(zhí)行文件;語法“go run fileName”,fileName參數(shù)必須是同一main包下的所有源文件名,并且不能為空。

          執(zhí)行go語言的命令是什么

          php入門到就業(yè)線上直播課:進入學習
          Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用

          本教程操作環(huán)境:windows10系統(tǒng)、GO 1.18版本、Dell G3電腦。

          Go語言是編譯型的靜態(tài)語言(和C語言一樣),所以在運行Go語言程序之前,先要將其編譯成二進制的可執(zhí)行文件。

          可以通過Go語言提供的go build或者go run命令對Go語言程序進行編譯:

          • go build命令可以將Go語言程序代碼編譯成二進制的可執(zhí)行文件,但是需要我們手動運行該二進制文件,不會自動執(zhí)行文件;

          • go run命令則更加方便,它會在編譯后直接運行Go語言程序,編譯過程中會產(chǎn)生一個臨時文件,但不會生成可執(zhí)行文件,這個特點很適合用來調(diào)試程序。

          go build 命令

          go build命令用來啟動編譯,它可以將Go語言程序與相關依賴編譯成一個可執(zhí)行文件,其語法格式如下。

          go build fileName
          登錄后復制

          • 其中 fileName 為所需要的參數(shù),可以是一個或者多個 Go 源文件名(當有多個參數(shù)時需要使用空格將兩個相鄰的參數(shù)隔開),也可以省略不寫。

          注:go build命令只有在執(zhí)行出錯的情況下才會有返回信息,執(zhí)行成功的話是沒有返回信息的,但是會在當前目錄生成一個與 main 包文件同名的 .exe 可執(zhí)行文件,如下圖所示。

          執(zhí)行go語言的命令是什么

          go run 命令

          除了使用go build命令外,Go語言還為我們提供了go run命令,go run命令將編譯和執(zhí)行指令合二為一,會在編譯之后立即執(zhí)行Go語言程序,但是不會生成可執(zhí)行文件。

          go run命令的語法格式如下:

          go run fileName
          登錄后復制

          其中 fileName 為所需要的參數(shù),參數(shù)必須是同一 main 包下的所有源文件名,并且不能為空。

          使用go run命令對我們上一節(jié)編寫的程序進行編譯,運行結(jié)果如下所示:

          D:code> go run demo.go Hello World!
          登錄后復制

          可以看到第 1 行的go run命令執(zhí)行后,直接在第 2 行輸出了程序的運行結(jié)果。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號