2017-03-01から1ヶ月間の記事一覧

GoのTemplateのPipelines(パイプライン)を理解しながら、テンプレート内で関数にスライスを引数で渡してみる

Goのテンプレートの中で関数を使い、その関数に引数を渡す GoでMVCなアプリを書くときに重宝するであろう、templateパッケージ そのtemplateパッケージを使用してGoでテンプレートを書き、その中で関数を呼び出し、引数に構造体のフィールド上に存在するスラ…

Go言語でCookieを操作する(設定と取得)

HTTPレスポンスにCookieを設定する Goで書いたサーバ側で、HTTPレスポンスヘッダのSet-Cookieフィールドを記述する。 コードは以下。 // 1 cookie := &http.Cookie{ Name: "hoge", // ここにcookieの名前を記述 Value: "bar", // ここにcookieの値を記述 } /…

JavaScript(ECMAScript)のトランスパイル(transpile)とPolyfillの違いについてまとめてみた

トランスパイルとPolyfill 各ブラウザのバージョンによって、対応しているJavaScript(ECMAScript)のバージョンは異なる。 そのバージョン対応の差異に対応するためにトランスパイル(transpile)とPolyfilという方法が存在する。 両者の違いがいまいちよくわか…