go

no required module provides package github.com

go1.16.3 で gGo 1.15 までは go build や go test などのコマンドで go.mod や go.sum の内容が勝手に更新されていたが, 1.16 からは自動では更新されなくなった。

go言語で自分のlocalIPを取得する

dockerコンテナでgoのプログラムを動かしていると、コンテナのIPをどのように取得すればよいか困ったのでその対処を紹介。

go言語で設定ファイルを簡単に読み込む

go言語で設定ファイルを読み込む際、https://gopkg.in/ini.v1 というのがとても便利だったため紹介。 これを使う事で、Configファイルに記載したパラメータを簡単にgoで使う事ができる。

go言語でランダムな数値を出力させる

go言語でランダムな数値を出力させる

go言語でgracefulを使ってwebサーバを立てる

gracefulというパッケージがあるので、これを利用することで簡易的にwebサーバを立ち上げることができる。これを使えばApacheやNginxを使わずとも、go言語だけでwebサーバを立ち上げることができるのでその方法を紹介。

go言語でファイルを書き出す

go言語でファイルを開き、書き出す方法

go言語でのstringやint、structのsort

どの言語でも一発でsortするメソッドは用意されているものだが、あまり馴染みのない言語だと時間がかかるものだ。go言語でのsortについてまとめる

Go言語での正規表現

Go言語内の文字列の判定で正規表現を使う際の"regexp"ライブラリについてまとめる

go言語で時間を制御する

どの言語でも時間を表示したり、プログラムに利用したいことが多々ある。go言語でよくつかうライブラリ time について整理する。

 go言語で株価を取得する

はじめに株価情報を取得したいことがある。go言語ではパッケージを利用することにより株価の取得が非常に簡単にできている。利用するライブラリhttps://github.com/markcheno/go-talib