go

【文法系】【go】基本20:パッケージ

go

本noteの概要 golang(以下、go)の基本的な文法と出力内容について確認する。 本noteの対象者 ・goをインストール済みの方 ※ 筆者は仮想環境上でgoを実行していますが、ローカル環境でも基本的に挙動は変わらないと思います、goがインストールされていれば問…

【文法系】【go】基本19:並列処理(Goroutine)

go

本noteの概要 golang(以下、go)の基本的な文法と出力内容について確認する。 本noteの対象者 ・goをインストール済みの方 ※ 筆者は仮想環境上でgoを実行していますが、ローカル環境でも基本的に挙動は変わらないと思います、goがインストールされていれば問…

【文法系】【go】基本15:ロギングとエラーハンドリング

go

1.log(ロギング) 以下のように、該当するファイルがない場合、エラー文を表示して、終了する際などエラーハンドリングに使用。 主な使用場面 package main import ( "io" "log" "os" ) func loggingSettings(logFile string){ logfile, _ := os.OpenFile(…

【文法系】【go】基本⑥:文字列型

go

本noteの概要 golang(以下、go)の基本的な文法と出力内容について確認する。 本noteの対象者 ・goをインストール済みの方 ※ 筆者は仮想環境上でgoを実行していますが、ローカル環境でも基本的に挙動は変わらないと思います、goがインストールされていれば問…

【手順系】【go】仮想環境上でのWebアプリケーション開発①:go環境構築

go

本noteの概要 仮想環境上でgolang(以下、go)を使用するため、Vagrantfileやシェルスクリプトに必要なコードを記載し、vagrant upコマンドで仮想環境を構築をする。 本noteの対象者 ・VirtualBoxおよびVagrantをインストールしている方 ・docker hubのアカウ…