EPSON PX-1004 on Ubuntu 22.04.1 LTS

下記からドライバーをダウンロード:
http://download.ebz.epson.net/dsc/search/01/search/searchModule

こんな感じで印刷できるようになった。

vscode に golang の build tag 指定方法 / How to specify golang build tag for vscode

“staticcheck” に替わってから? vscode で golang開発する際に
下記のように build tag でソースコードの置き換えをしていると

この build tag を書いたファイルで vscode の機能が上手く働いてくれない場合がありました。チェックが厳密?正確?になったから?でしょうか。

環境変数指定で解決しました。複数指定はカンマ区切りでした…
と言うことで開発の際には環境変数をちゃんと指定しとけよってことでした。

vscode の設定で何とかするには、Goの公式拡張機能を入れて
プロジェクト内に “.vscode/settings.json” を作成してこんな感じです。

Environment variables that will be passed to the tools that run the Go tools (e.g. CGO_CFLAGS) and debuggee process launched by Delve. Format as string key:value pairs. When debugging, merged with envFile and env values with precedence env > envFile > go.toolsEnvVars.

説明に書かれている「環境ファイル」はおそらく “~/.config/go/env”

vscode の EXPLORERバーの下の方の GOセクション?の env で編集できるようです。

電子帳簿保存法なにやらで pdf ファイルが増えて何のファイルか分からなくなるので取り敢えず、自動でファイル名を変更してみるテスト / Rename the pdf receipt using pdftotext and golang

Convert JSON with comments to JSON with Golang

コメント付きの JSON (JSONC) を JSON にコンバート
JSON ファイルってコメント付けておかないとすぐになんだか分からなくなるのです。

“github.com/tidwall/jsonc” を使いました。