beego開発環境構築


開発はほぼcentosの下でコンパイル環境を構築し,windows 7の下でgolandツールを用いて符号化しbeegoフレームワークの下でrestapi開発を展開する.
  • centos 7のインストール
  • Windows 7にVM仮想マシンツールソフトウェア
  • をインストールする
  • centos 7公式サイトにミラーをダウンロードし、VMにインストールする
  • のインストールが完了すると、ネットワークを設定して外部ネットワークに接続することができ、yumを介して一般的なツールソフトウェア
  • をインストールする.
  • VM共有フォルダを設定してcentosとwindows間のファイル通信を共有する
  • linux下goのインストール
  • goソースコードを使用してインストール
  • ダウンロード:https://golang.google.cn/dl/go 1.11.1.linux-amd 64.tar.gz
  • をダウンロード
  • 解凍:tar-C/usr/local-xzf go 1.1.1.linux-amd 64.tar.gz
  • go言語環境から環境変数への設定:export PATH=$PATH:/usr/local/go/bin、/etc/profileに追加でき、source/etc/profileがすぐに有効になります.
  • go versionは、
  • が正常にインストールされたかどうかを確認します.
  • またはオンラインインストールgo
  • インストールコマンド:yum install  golang
  • インストールディレクトリ:/usr/lib/golang
  • 環境変数の設定:export GOROOT=/usr/lib/goland、/etc/profileに追加でき、source/etc/profileがすぐに有効になります.
  • go envは、
  • が正常にインストールされたかどうかを確認します.
  • goプログラムテストの作成
  • ソースファイルhello.go
    package main
    
    import "fmt"
    
    func main() {
       fmt.Println("Hello, World!")
    }
     
  • コンパイル実行:go run hello.go
  • 実行結果:Hello,World!


  •  linuxでのbeegoのインストール
  • 環境変数を設定し、/etc/profileに追加できます.
  • export GOPATH=/mnt/hgfs/code_root/Go_root export GOBIN=/mnt/hgfs/code_root/Go_root/bin export PATH=$PATH:$GOBIN
  • GOPATH変数は現在のgo開発プロジェクトのルートであり、ここでは共有フォルダcode_に設定されている.rootの下のGo_rootディレクトリは、自分の具体的な実際の状況に応じて
  • を設定することができる.
  • beegoのインストール
  •  go get github.com/astaxie/beego

  • beeツールのインストール
  •  go get github.com/beego/bee

  •  apiプロジェクトの作成
  • bee api apiproject

  • apiプロジェクトを実行するにはapiprojectディレクトリで実行する必要があります
  • bee run


  • govendorパッケージ管理ツールgitと組み合わせて使用
  • govendor:goget-u github.com/kardianos/govendor
  • をインストール
  • 初期化:govendor init
  • 表示:govendor  list
  • GOPATHで本プロジェクトで使用した依存パケットをvendorディレクトリに自動的に移動する#説明:ローカルGOPATHに依存パケットがない場合、goget対応する依存パケットgovendor add+externalまたは使用略称:govendor add+e
  • vendor.jsonファイルをgitにアップロードすればいいです.govendorで  syncは、ネットワークから依存パケット
  • にダウンロードする
  • windows 7上golandツール使用
  • go環境のインストール
  • ダウンロード:https://golang.google.cn/dl/のgo 1.11.windows-amd 64.msi
  • ダブルクリックでインストールされ、デフォルトではc:/Go
  • にインストールされます.
  • golandソフトウェアのインストール
  • ダウンロード:https://www.jetbrains.com/go/,30日無料試用,期限切れになったらアンインストールして再インストールすればよい,あるいはネット上で解読版
  • を探す.
  • ダブルクリックでインストール
  • golandの設定
  • file->setting->Go->GOROOTをc:/Go
  • に設定
  • file->setting->Go->GOPATH beegoが存在するwindowsディレクトリのサブディレクトリsrc(H:code_root\Go_root\src
  • 以上の設定後、golandツールでコード編集を行うと、依存関係、自動補完方法など
  • に自動的にスキャンされます.
  • フォントサイズ設定:file->setting->Editor->Font->Size


  •