花不知名分外嬌gin 框架的選擇
經過各種網路搜尋各個框架效能及優缺點,最終鎖定beego和gin 兩款框架。本人又經過長期思想鬥爭,耗死千萬腦細胞的情況下選擇了gin .原因就是效能好。沒有框架應有的目錄結構,才是真正的目錄結構(這樣可以想怎麼搞怎麼搞!)。當然,作為乙個資深的php碼農,使慣了mvc 模式,還是會遵循mvc模式一:安裝gin 框架 執行
go get github.com/gin-gonic/gin
安裝框架安裝過程中,最後失敗,才發現是被牆了,至於原意不知道,有可能是公司網的原意。開啟vpn 分分鐘搞定執行go get github.com/codegangsta/gin
安裝 工具gingin 常用命令引數
* 例如 gin -p 8080 -a 9090 —all run--laddr value, -l value 監聽**位址
--port value, -p value **伺服器端口(預設3000)
--bin value, -b value name of generated binary file (default: "gin-bin") 生成二進位制檔案 預設 "gin-bin"
--path value, -t value path to watch files from (default: ".") 監聽檔案路徑,預設 "."
--build value, -d value path to build files from (defaults to same value as --path) 編譯程式目錄,預設系統變數 --path
--excludedir value, -x value relative directories to exclude
--immediate, -i run the server immediately after it's built
--all reloads whenever any file changes, as opposed to reloading only on .go file change 監聽所有檔案 .go 修改
--godep, -g use godep when building
--buildargs value additional go build arguments
--certfile value tls certificate
--keyfile value tls certificate key
--logprefix value setup custom log prefix
--notifications enable desktop notifications
--help, -h show help
--version, -v print the version
}) r.run(":8088") // 強指定埠,預設8088
golang docker開發環境使用:
直接修改**應用會自動進行更新編譯
hangfire 建立專案(二)
由於 hangfire 在 asp.net 環境有不穩定因素,例如 iis 中應用程式池缺省會在閒時自動休眠 隔一段時間會自動重啟等問題,在對可用性要求高的場景就會凸顯這種不穩定。我認為更合理的方式是使用 windows service 來執行 hangfire,然後另開乙個 作為 hangfire...
後台專案筆記1(建立專案)
步驟 命令列開啟vue ui 3 安裝babel router linter 使用配置檔案 一共四個 4 然後建立就行了 5 安裝elementui 6 安裝依賴,直接安裝好了就行了 7 去碼雲建立倉庫 首先確保自己有公鑰 點選建立,顯示如下就可以了 8 在命令列配置一下git git add gi...
個人部落格二 建立專案
django是一種基於python的開源web框架,採用了mvc的框架模式。工作區 d userswork 1 建立虛擬環境 2 安裝django 1.11.12 本專案計畫使用此版本開發 3 建立django專案 4 啟動專案 cd blog 進入下專案檔案 預設 127.0.0.1 8000 啟...