(2022/1/31)go言語・Ginフレームワーク学習記録
先輩方の情報を参考にGinやっていきます。
昨日はgo側でPingを待って、jsonを返すプログラムを動かした。
フレームワークを使わない場合、ソース量が何倍にもなってしまう。
type Context struct にhttpRequest関連の変数が定義されている。
■ミドルウェア
要求から結果が返るまで必ずミドルウェアを通る必要があるとな。
■htmlファイルへのアクセス、編集
GETに対して、htmlファイルの内容を返す。
html内の変数{{.xxxxx}}を置換して出力できる。
■静的ファイル
Context.Static関数でフォルダ指定。
ブラウザからファイル名指定で表示される。当たり前だがサービスとして起動してる
■ファイルアップロード
アップロード側のサンプルがvueで記述されている。
動作未確認・・
■curlコマンド
疎通確認なんてpingしか使ったことが無かった。