2018-12-11から1日間の記事一覧
状況 メソッドが定義されているクラスの特性(変数やフィールド、オブジェクト)よりも、他のクラスの特性の方が利用・被利用回数が多い 例えば、口座種類ごとに手数料が決まっているにも関わらず、 手数料計算のメソッドが、口座種類ではなく口座クラスに紐…
概要 http.ResponseWriterにセットする内容量が多い場合(複数行に渡るhtml記述)、 template機能を使うべきです。 事前にhtmlファイル(今回はview.html)を同階層に作成し、 後で示すコードを記述したmain.goを実行します。 htmlファイルの記述 まずはtemp…
簡易Web Application作成の流れ データベースではなくtxtファイルを使う、ごくごく簡易的なWeb Applicationを作成していきます。 流れと概要は下記の通りです。 .txtファイルを作成 アクセスするURLは上記ファイルのタイトルを含む http.RequestのPathからフ…
go-sqlite3を使用します。 事前準備は sqlite3を使用する前の準備【Go】 - 技術向上 に記載しています。 CREATE var DbConnection *sql.DB func main() { DbConnection, err := sql.Open("sqlite3", "./example.sql") // 第1引数はDriver、第2引数はデータベ…