takaya030の備忘録

PHP、Laravel、Docker などの話がメインです

Golang

minikube + skaffold でGo言語のアプリケーションを動かす

検証環境 Windows11 Home Edition (version 22H2) VirtualBox 7.0.6 vagrant 2.3.4 # Docker Host OS ubuntu 22.04.2 LTS go version go1.20.3 linux/amd64 Docker version 23.0.3, build 3e7cbfd minikube version: v1.30.1 skaffold v2.3.0 ファイル構成 h…

ubuntu 22.04 にGo言語をインストールする

検証環境 Windows11 Home Edition (version 22H2) VirtualBox 7.0.6 vagrant 2.3.4 # Guest OS ubuntu 22.04.2 LTS golang のダウンロード $ curl -LO https://go.dev/dl/go1.20.3.linux-amd64.tar.gz golang のインストール $ sudo rm -rf /usr/local/go $ …

Windows に Go言語(golang) の開発環境を構築する

Go言語のインストールと IDE の設定までの手順メモ 検証環境 Windows10 Home Edition Go言語のインストール ダウンロード こちらのサイトから Windows版のアーカイブファイルをダウンロードする (2018年3月31日現在、最新バージョンは 1.10.1) 今回はインス…

MSYS2 の golang 環境に dep をインストール

検証環境 Windows10 Home Edition msys2-x86_64-20170918 $ go version go version go1.9.1 windows/amd64 dep とは glide に代わる golang のパッケージ管理ツール github.com dep のインストール 以下のコマンドで $GOPATH/bin に dep.exe がインストール…

MSYS2 の Go言語(golang) から SDL2 を使う

検証環境 Windows10 Home Edition msys2-x86_64-20170918 $ go version go version go1.9.1 windows/amd64 MSYS2 に SDL2, Go言語をインストール 下記サイトの手順でインストールする takaya030.hatenablog.com takaya030.hatenablog.com veandco/go-sdl2 の…

MSYS2 環境に Go言語(golang) をインストール

検証環境 Windows10 Home Edition msys2-x86_64-20170918 MSYS2 のインストール 下記サイトの手順で 64bit 版をインストールする takaya030.hatenablog.com Go言語のインストール MSYS2 のシェルで下記コマンドでインストールする go get でパッケージをイン…

GAE/Go + Echo でセッションを使う

Google App Engine for Go (GAE/Go) で動作している Echo の環境でセッションを使用する手順メモ 検証環境 Windows10 Home Edition VirtualBox 5.1.22 Docker version 17.05.0-ce, build 89658be docker-compose version 1.6.2, build 4d72027 GAE/Go, Echo …

glide で GAE/Go プロジェクトのパッケージ管理

Google App Engine for Go (GAE/Go) の開発環境に glide でパッケージをインストールする手順メモ 検証環境 Windows10 Home Edition VirtualBox 5.1.22 Docker version 17.05.0-ce, build 89658be docker-compose version 1.6.2, build 4d72027 GAE/Go 開発…

Go言語(golang)で Gmail の受信トレイにメールを追加してみる

Gmail API を使うとメール送信無しに Gmail の受信トレイに直接メールを追加することができます。その検証をしたときのメモ。 検証環境 Windows10 Home Edition C:\>go version go version go1.8 windows/amd64 Access Token の取得 以下の記事を参考に Gmai…

Go言語(golang)で Gmail API を使う

検証環境 Windows10 Home Edition C:\>go version go version go1.8 windows/amd64 Access Token の取得 以下の記事を参考に Gmail API で使用する Access Token を取得する takaya030.hatenablog.com oauth2 関連パッケージの取得 C:\>go get golang.org/x/…

docker-compose を使って Google App Engine for Go の開発環境を作る

検証環境 Windows10 Home Edition VirtualBox 5.1.22 Docker version 17.05.0-ce, build 89658be docker-compose version 1.6.2, build 4d72027 ディレクトリ構成 +---gaego | | docker-compose.yml | | | +---config | | | +---data | | Dockerfile | | | +…