はじめに 「XLSX」は Excel ファイルの読み書きができるライブラリです 読み込みの例(引用) package main import ( "fmt" "github.com/tealeg/xlsx" ) func main() { excelFileName := "example.xlsx" xlFile, err := xlsx.OpenFile(excelFileName) if err…
はじめに 「Go CSV」は CSV の読み書きができるライブラリです 読み込みの例 .csv member1,member2,member3 フシギダネ,フシギソウ,フシギバナ ヒトカゲ,リザード,リザードン ゼニガメ,カメール,カメックス .go package main import ( "fmt" "os" "github.co…
概要 Rename failed: gorename: can't find package containing VSCode で F2 を押してシンボルの名前を変更しようとしたところ 上記のエラーが表示されて名前を変更できませんでした ファイルを GOPATH の src フォルダ内に移動したところ 正常にシンボルの…
概要 package main import ( "encoding/json" "fmt" ) type Character struct { Id int `json:"id"` Name string `json:"name"` } func main() { character := Character{} character.Id = 25 character.Name = "ピカチュウ" jsonBytes, err := json.Marshal…
概要 struct field XXXX has json tag but is not exported 構造体の変数に json タグを付けた時に上記の警告が表示された場合、 構造体の変数名の先頭が大文字になっていない可能性があります type Character struct { id int `json:"id"` name string `jso…
はじめに 「goholiday」は休日かどうか、祝日かどうかを判定できるライブラリです 使用例 package main import ( "fmt" "time" "github.com/yut-kt/goholiday" ) func main() { datetime := time.Date(2018, 12, 24, 0, 0, 0, 0, time.Local) // 休日か祝日…
概要 go run: cannot run *_test.go files golang ではファイル名が _test.go で終わるファイルを run すると 上記のエラーが表示されて実行することができません run したい場合はファイル名を変更する必要があります 参考サイト様
概要