<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ohiruneuni/blog - Tag: Go</title><description>Latest posts tagged with Go</description><link>https://blog.ohirunewani.com/</link><item><title>golangci-lintをgo toolでインストールすべきでない</title><link>https://blog.ohirunewani.com/posts/go-concerns-about-installing-golangci-lint-using-go-tool/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/go-concerns-about-installing-golangci-lint-using-go-tool/</guid><description>golangci-lintのソースからのインストールは動作が保証されていません。バイナリをインストールするべきです。</description><pubDate>Sat, 15 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Go 1.24でgolangci-lintがエラーを吐くようになった</title><link>https://blog.ohirunewani.com/posts/go-124-golangci-lint-error/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/go-124-golangci-lint-error/</guid><description>Go 1.24でgolangci-lintを扱うには、Go 1.24でビルドされたgolangci-lint 1.64以上である必要がある</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Q. Go言語である型を満たす型パラメータとその型自体が違う型と言われる</title><link>https://blog.ohirunewani.com/posts/go-generics-type-parameters-and-interfaces/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/go-generics-type-parameters-and-interfaces/</guid><description>型パラメータを持つ型と具体的な型は区別される。</description><pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Q. gomockでフィールドの部分一致を検証したい</title><link>https://blog.ohirunewani.com/posts/q-partial-validations-for-gomock/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/q-partial-validations-for-gomock/</guid><description>Custom matcherを利用するか、Doメソッド内で検証するか</description><pubDate>Tue, 04 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Q. GopdfでフォントをNoto Sans CJKに変更したら文字が細くなった</title><link>https://blog.ohirunewani.com/posts/q-why-is-the-font-displayed-thin-in-gopdf/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/q-why-is-the-font-displayed-thin-in-gopdf/</guid><description>PDFを出力するツールやライブラリにはバリアブルフォントを対応していないものがあり、意図した表示にならない場合がある。</description><pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate></item><item><title>BigQueryのフィールド取得とクエリで利用できる型への変換</title><link>https://blog.ohirunewani.com/posts/bigquery-field-get-and-convert-to-query-usable-type/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/bigquery-field-get-and-convert-to-query-usable-type/</guid><description>取得できるBigQueryのフィールドの型のいくつかは、クエリにそのまま利用することが出来ない。GolangのBigQueryパッケージを利用してスキーマを取得し、クエリで利用できるように変換する方法について。</description><pubDate>Sat, 04 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Q. golangci-lintがnode_modules内のGoファイルを検査してしまう</title><link>https://blog.ohirunewani.com/posts/golang-golangcilint-exclude-directory/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/golang-golangcilint-exclude-directory/</guid><description>exclude-dirsで、特定のディレクトリを除外することができる。</description><pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Q. CircleCI上で特定のmoduleをインストールさせたらrequires go &gt;= 1.22で落ちた</title><link>https://blog.ohirunewani.com/posts/q-circleci-install-specific-module-requires-go-1-22/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/q-circleci-install-specific-module-requires-go-1-22/</guid><description>CircleCI上で特定のmoduleをインストールさせたらrequires go &gt;= 1.22で落ちたと質問を受けた際の対応についてまとめた。</description><pubDate>Fri, 26 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Q. go mod tidyしたらruntime error: invalid memory address or nil pointer dereference</title><link>https://blog.ohirunewani.com/posts/go-mod-tidy-runtime-error-invalid-memory-address-or-nil-pointer-dereference/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/go-mod-tidy-runtime-error-invalid-memory-address-or-nil-pointer-dereference/</guid><description>go mod tidyを実行したらruntime error: invalid memory address or nil pointer dereferenceエラーが発生した問題について解決策をまとめた。</description><pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Q. Goのバージョンをv1.21に上げたらgolangci-lint v1.52でerrors parsing go.mod: … unknown directive: toolchainとエラーが出る</title><link>https://blog.ohirunewani.com/posts/go-version-up-to-v1-21-golangci-lint-v1-52-errors-parsing-go-mod-unknown-directive-toolchain/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/go-version-up-to-v1-21-golangci-lint-v1-52-errors-parsing-go-mod-unknown-directive-toolchain/</guid><description>Goのバージョンをv1.21に上げたら、golangci-lint v1.52でerrors parsing go.mod: … unknown directive: toolchainとエラーが出る問題について解決策をまとめた。</description><pubDate>Mon, 19 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Q. RenovateでGolangのバージョンが上がらなくなった</title><link>https://blog.ohirunewani.com/posts/renovate-golang-version-update/</link><guid isPermaLink="true">https://blog.ohirunewani.com/posts/renovate-golang-version-update/</guid><description>RenovateでGolangのバージョンが上がらないと相談を受けた際に調べた内容をまとめた。</description><pubDate>Sat, 08 Apr 2023 00:00:00 GMT</pubDate></item></channel></rss>