Golang
Ⅰ. はじめに タイトルの通り「Go でクロスコンパイルする方法」です。 Ⅱ. やり方 1. 環境変数を設定する SET GOOS=linux SET GOARCH=arm 2. ビルドする go build 実行結果 $ wsl file gdrive gdrive: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV…
Ⅰ. はじめに タイトルの通り「Go で chromedp を利用して Chrome を自動操作する方法」です。 Ⅱ. やり方 1. ライブラリをインストールする go get github.com/chromedp/chromedp 2. サンプルプログラムを書く package main import ( "context" "log" "time" …
Ⅰ. はじめに タイトルの通り「Goでスクリーンショットを撮る方法」です。 Ⅱ. やり方 1. ライブラリをインストールする go get github.com/kbinani/screenshot 2. サンプルプログラムを書く package main import ( "image/png" "os" "github.com/kbinani/scre…
Ⅰ. はじめに Ⅱ. やり方 1. パッケージをインストールする 2. サンプルプログラムを書く 3. 実行結果 その他 参考 Ⅰ. はじめに タイトルの通り「GoでHTMLの要素をXPathで取得する方法」です。 Ⅱ. やり方 1. パッケージをインストールする go get github.com/a…
Ⅰ. はじめに Ⅱ. やり方(Ubuntu) 1. 以下のコマンドを実行する 2. 環境変数を設定する 3. Go を実行する Ⅲ. やり方(CentOS) 1. 以下のコマンドを実行する 2. 環境変数を設定する 3. Go を実行する 参考 Ⅰ. はじめに タイトルの通り「Ubuntuに最新版のGoを…
Ⅰ. はじめに Ⅱ. シリアライズ(型あり) サンプルプログラム 実行結果 Ⅲ. シリアライズ(型なし) 実行結果 Ⅳ. デシリアライズ(型あり) サンプルプログラム 実行結果 Ⅴ. デシリアライズ(型なし) サンプルプログラム 実行結果 参考 Ⅰ. はじめに タイトル…
Ⅰ. はじめに タイトルの通り「Goでexeファイルビルド時に自動的にアイコンを設定する方法」です。 Ⅱ. やり方 1. rsrc をダウンロードする https://github.com/akavel/rsrc/releases 2. rsrc を利用して syso ファイルを作成する rsrc -ico icon.ico -o resou…
Ⅰ. はじめに タイトルの通り「GoでHelloWorldする方法」です。 Ⅱ. やり方 1. Go をダウンロードする https://golang.org/ 2. 初期化する go mod init main 3. サンプルプログラムを書く main.go package main import "fmt" func main() { fmt.Println("Hello…