<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] # 安裝 ~~~ go get github.com/astaxie/beego ~~~ git https 無法獲取,請配置本地的 git,關閉 https 驗證: ~~~ git config --global http.sslVerify false ~~~ 升級 ~~~ go get -u github.com/astaxie/beego ~~~ # 查看依賴包 可執行文件 ~~~ ldd xx ~~~ # bee工具 ~~~ go get github.com/beego/bee ~~~ ~~~ //創建新項目要GOPATH bee new xxx //運行項目,要在當前項目下,命令必須在`$GOPATH/src/appname`下執行 bee run ~~~ ~~~ bee pack ~~~ `pack`目錄用來發布應用的時候打包,會把項目打包成 zip 包,這樣我們部署的時候直接把打包之后的項目上傳,解壓就可以部署了 **`dockerize`命令** 這個命令可以通過生成Dockerfile文件來實現docker化你的應用。 例子: 生成一個以1.6.4版本Go環境為基礎鏡像的Dockerfile,并暴露9000端口: ~~~ $ bee dockerize -image="library/golang:1.6.4" -expose=9000 ~~~ ## bee 工具配置文件 您可能已經注意到,在 bee 工具的源碼目錄下有一個`bee.json`文件,這個文件是針對 bee 工具的一些行為進行配置。該功能還未完全開發完成,不過其中的一些選項已經可以使用: * `"version": 0`:配置文件版本,用于對比是否發生不兼容的配置格式版本。 * `"go_install": false`:如果您的包均使用完整的導入路徑(例如:`github.com/user/repo/subpkg`),則可以啟用該選項來進行`go install`操作,加快構建操作。 * `"watch_ext": []`:用于監控其它類型的文件(默認只監控后綴為`.go`的文件)。 * `"dir_structure":{}`:如果您的目錄名與默認的 MVC 架構的不同,則可以使用該選項進行修改。 * `"cmd_args": []`:如果您需要在每次啟動時加入啟動參數,則可以使用該選項。 * `"envs": []`:如果您需要在每次啟動時設置臨時環境變量參數,則可以使用該選項。 # 執行過程 main是項目的入口,并且go的執行過程如下 ![](https://box.kancloud.cn/d67ce7c80a0400e6d6ec3afea4c9e8a0_806x345.png) # 進程內監控 > > > 為了安全,建議用戶在防火墻中把 8088 端口給屏蔽了。你可以在 conf/app.conf 中打開它 默認監控是關閉的,你可以通過設置參數配置開啟監控: ~~~ EnableAdmin = true ~~~ 而且你還可以修改監聽的地址和端口: ~~~ AdminAddr = "localhost" AdminPort = 8088 ~~~ 打開瀏覽器,輸入 URL:`http://localhost:8088/`,你會看到一句歡迎詞:`Welcome to Admin Dashboard` 用戶需要在應用中添加了[task](https://beego.me/docs/module/toolbox.md#task),才能執行相應的任務檢查和手工觸發任務。 * 檢查任務狀態 URL:`http://localhost:8088/task` * 手工執行任務 URL:`http://localhost:8088/task?taskname=任務名` # 讀取配置文件參數 ~~~ s := beego.AppConfig.String("abctest") ~~~ 我們可以通過\[命名\]的方式將配置文件進行分組 這樣當我們獲取變量的時候,可以通過下面方式獲取: ~~~ beego.AppConfig.String("dbconfig::mysql_user") ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看