最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

GO開(kāi)發(fā)之項(xiàng)目打包部署過(guò)程

 更新時(shí)間:2025年08月27日 09:44:34   作者:碼磚咋說(shuō)  
在main.go目錄執(zhí)行g(shù)o?build,用-o指定輸出文件名(如gotest.exe),交叉編譯需設(shè)置GOOS和GOARCH環(huán)境變量,支持多平臺(tái),注意-o參數(shù)不能用于交叉編譯,上傳后修改權(quán)限即可運(yùn)行

前提

首先,進(jìn)入到main.go文件目錄下,執(zhí)行以下命令

Go Build 命令

$ go build [-o output] [-i] [build flags] [packages]
  • -o 參數(shù)可以指定輸出目錄與打包后的文件名
localhost:Service liukerui$ go build -o gotest main.go

會(huì)將main.go涉及到的文件都編譯打包好,放在當(dāng)前目錄下,文件名為gotest.exe(windows平臺(tái)下默認(rèn)編譯為exe文件,可修改)

交叉編譯

Golang 支持交叉編譯,在一個(gè)平臺(tái)上生成另一個(gè)平臺(tái)的可執(zhí)行程序

$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go
$ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build test.go
  • GOOS:目標(biāo)可執(zhí)行程序運(yùn)行操作系統(tǒng),支持 darwin,freebsd,linux,windows
  • GOARCH:目標(biāo)可執(zhí)行程序操作系統(tǒng)構(gòu)架,包括 386,amd64,arm

備注:加 -o 參數(shù)不能進(jìn)行交叉編譯(原因知不道)

查看默認(rèn)配置

$ go env

將二進(jìn)制文件上傳到服務(wù)器

修改main二進(jìn)制文件權(quán)限chmod -R 777 main ,直接運(yùn)行之

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入解析Go語(yǔ)言中HTTP請(qǐng)求處理的底層實(shí)現(xiàn)

    深入解析Go語(yǔ)言中HTTP請(qǐng)求處理的底層實(shí)現(xiàn)

    本文將詳細(xì)介紹?Go?語(yǔ)言中?HTTP?請(qǐng)求處理的底層機(jī)制,包括工作流程、創(chuàng)建?Listen?Socket?監(jiān)聽(tīng)端口、接收客戶(hù)端請(qǐng)求并建立連接以及處理客戶(hù)端請(qǐng)求并返回響應(yīng)等,需要的朋友可以參考下
    2023-05-05
  • golang 限制同一時(shí)間的并發(fā)量操作

    golang 限制同一時(shí)間的并發(fā)量操作

    這篇文章主要介紹了golang 限制同一時(shí)間的并發(fā)量操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • GoFrame?glist?基礎(chǔ)使用和自定義遍歷

    GoFrame?glist?基礎(chǔ)使用和自定義遍歷

    這篇文章主要為大家介紹了GoFrame?glist的基礎(chǔ)使用和自定義遍歷示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 在Go語(yǔ)言中使用JSON的方法

    在Go語(yǔ)言中使用JSON的方法

    這篇文章主要介紹了在Go語(yǔ)言中使用JSON的相關(guān)資料,需要的朋友可以參考下
    2018-02-02
  • golang 流式讀取和發(fā)送使用場(chǎng)景示例

    golang 流式讀取和發(fā)送使用場(chǎng)景示例

    這篇文章主要為大家介紹了golang 流式讀取和發(fā)送使用場(chǎng)景示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • gin?session中間件使用及源碼流程分析

    gin?session中間件使用及源碼流程分析

    這篇文章主要為大家介紹了gin?session中間件使用及源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • golang中cache組件的使用及groupcache源碼解析

    golang中cache組件的使用及groupcache源碼解析

    本篇主要解析groupcache源碼中的關(guān)鍵部分, lru的定義以及如何做到同一個(gè)key只加載一次。緩存填充以及加載抑制的實(shí)現(xiàn)方法,本文重點(diǎn)給大家介紹golang中cache組件的使用及groupcache源碼解析,感興趣的朋友一起看看吧
    2021-06-06
  • 基于Golang實(shí)現(xiàn)Excel表格的導(dǎo)入導(dǎo)出功能

    基于Golang實(shí)現(xiàn)Excel表格的導(dǎo)入導(dǎo)出功能

    最近項(xiàng)目開(kāi)發(fā)中有涉及到Excel的導(dǎo)入與導(dǎo)出功能,特別是導(dǎo)出表格時(shí)需要特定的格式,所以本文給大家介紹了基于Golang實(shí)現(xiàn)Excel表格的導(dǎo)入導(dǎo)出功能,文中通過(guò)代碼示例和圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 淺析golang如何在多線(xiàn)程中避免CPU指令重排

    淺析golang如何在多線(xiàn)程中避免CPU指令重排

    這篇文章主要為大家詳細(xì)介紹了golang在多線(xiàn)程中避免CPU指令重排的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • GO語(yǔ)言運(yùn)行環(huán)境下載、安裝、配置圖文教程

    GO語(yǔ)言運(yùn)行環(huán)境下載、安裝、配置圖文教程

    這篇文章主要介紹了GO語(yǔ)言運(yùn)行環(huán)境下載、安裝、配置圖文教程,需要的朋友可以參考下
    2017-02-02

最新評(píng)論

沂水县| 普安县| 新巴尔虎左旗| 寿阳县| 攀枝花市| 德格县| 庆元县| 南皮县| 焦作市| 且末县| 酒泉市| 沧州市| 河曲县| 莆田市| 江油市| 时尚| 工布江达县| 涟源市| 内江市| 望奎县| 法库县| 峨眉山市| 庆阳市| 仪征市| 青田县| 崇文区| 富川| 隆安县| 乡宁县| 定日县| 五原县| 永平县| 高邮市| 佳木斯市| 济南市| 民乐县| 塘沽区| 门源| 云和县| 宁国市| 建瓯市|