私が歌川です

@utgwkk が書いている

2023-06-01から1ヶ月間の記事一覧

フロイライン

集約するフロイライン 入浴するフロイライン 掌握するフロイライン 調圧するフロイライン 協力するフロイライン 省力するフロイライン 省略するフロイライン 中略するフロイライン 注力するフロイライン 中立するフロイライン 倒立するフロイライン 倒錯する…

コミックマーケット102で「golang.org/x/exp探訪」という本を出す予定です

夏コミの本のテーマ、https://t.co/dkdXaICBFK 探訪にするか……という方向性で固まりつつある— うたがわきき (@utgwkk) 2023年6月23日 ということで、告知ってやつです。 golang.org/x/expには様々な実験的パッケージがあります。その中には、slicesやmapsの…

PARTY☆NIGHTの時代が来ている。自分はでじこではない、という事実を受け入れながら夜を過ごすのである。 PARTY☆NIGHTD.U.P.(真田アサミ・沢城みゆき・氷上恭子)アニメ¥255provided courtesy of iTunes PARTY☆NIGHT(パラパラ・アレンジ・バージョン)D.U.P.(真…

Goのstructを別のstructに変換する関数を自動生成するツールを書いた

すでに世の中にありそうな気がするけど作りました。もうあったらそっちを使いたいので教えてください。READMEがぜんぜん整備されていないので手があいたときになんとかしたい。 github.com 2023/6/19 11:53 追記 社内でcopierを教えてもらいました。 github.…

テーブル定義の夢

データベースのテーブル定義を、テーブルごとに書いて紐でつなげてから流し込むことでマイグレーションと主張していたけど、あとから既存のテーブルを編集しようとするとテーブル定義が風に煽られてまともに定義を書き換えられなくて大変だった。テーブル定…

Goのテスト結果をtparseで整形する・GitHub ActionsのJob Summaryと組み合わせる

あらすじ go test が出力するログはシンプルです。シンプルなのはいいんですがテストサマリ的な情報が乏しくて、ログを全部見返さないとどのテストが落ちたのか分からなくなりがちという問題があります。 tparseというツールを使うと、go test を使いつつテ…

rowstructgenにテーブル名を表す定数を出力する機能を追加しました

rowstructgenについては以下の記事を参照してください。 blog.utgw.net 以下のように -table-name-const という引数付きでrowstructgenを実行することで、テーブル名を表す定数を含めてコード生成できます。 $ rowstructgen -schema schema.sql -table users…

C102で同人誌を出します

◎あなたのサークル「文化的生活」は 日曜日 東地区 “フ” ブロック 21a に配置されています。 ということで、配置されております。当初の予定*1通りだとするとGoを使っていろいろ書く本が出るんじゃないかと思います。大まかな方針としては、あまりブログに書…

日記

グッズは増えるが空間は有限