備忘録

備忘録

2019-08-28から1日間の記事一覧

Linuxに最新版のGoをインストールする方法

Ⅰ. はじめに Ⅱ. やり方(Ubuntu) 1. 以下のコマンドを実行する 2. 環境変数を設定する 3. Go を実行する Ⅲ. やり方(CentOS) 1. 以下のコマンドを実行する 2. 環境変数を設定する 3. Go を実行する 参考 Ⅰ. はじめに タイトルの通り「Ubuntuに最新版のGoを…

GoでJSONをシリアライズ、デシリアライズする方法

Ⅰ. はじめに Ⅱ. シリアライズ(型あり) サンプルプログラム 実行結果 Ⅲ. シリアライズ(型なし) 実行結果 Ⅳ. デシリアライズ(型あり) サンプルプログラム 実行結果 Ⅴ. デシリアライズ(型なし) サンプルプログラム 実行結果 参考 Ⅰ. はじめに タイトル…

Goでexeファイルビルド時に自動的にアイコンを設定する方法

Ⅰ. はじめに タイトルの通り「Goでexeファイルビルド時に自動的にアイコンを設定する方法」です。 Ⅱ. やり方 1. rsrc をダウンロードする https://github.com/akavel/rsrc/releases 2. rsrc を利用して syso ファイルを作成する rsrc -ico icon.ico -o resou…

GoでHelloWorldする方法

Ⅰ. はじめに タイトルの通り「GoでHelloWorldする方法」です。 Ⅱ. やり方 1. Go をダウンロードする https://golang.org/ 2. 初期化する go mod init main 3. サンプルプログラムを書く main.go package main import "fmt" func main() { fmt.Println("Hello…

RustでHelloWorldする方法

Ⅰ. はじめに タイトルの通り「RustでHelloWorldする方法」です。 Ⅱ. やり方 1. Rustをインストールする https://www.rust-lang.org/tools/install 2. 新規パッケージを作成する cargo new hello-rust 3. サンプルプログラムを書く src/main.rs fn main() { p…