2023年1月11日のブックマーク (2件)

  • Go 1.16からリリースされたgo:embedとは | フューチャー技術ブログ

    TIGの伊藤真彦です。 この記事はGo 1.16連載の1記事目です。 トップバッターとしてgo:embedについて記事を書きます。 go:embedとはプロポーザルとなるissueはこちら、2020年9月のissue作成から約5ヶ月の時を経てgo:embedがリリースに含まれることになりました。 embedとは埋め込みという意味です、その名の通りファイル埋め込みをサポートするためのパッケージです。ファイルを読み込むだけならosやio/ioutilでも行うことが可能ですが、go:embedならではの特徴を説明します。 ちなみにio/ioutilはGo 1.16でdeprecatedになりました、詳しくは連載の他の記事で説明します。 利用方法手始めにサンプルコード、main.goを書いてみました。 main.gopackage main import ( _ "embed" "encoding

    Go 1.16からリリースされたgo:embedとは | フューチャー技術ブログ
    miki_bene
    miki_bene 2023/01/11
  • RSSリーダー - みずぴー日記

    冬休みにRSSリーダーを書いた。楽しかった。 feedlyへの不満 feedlyを使っていたが不満が溜まっていた。 ネットワークエラーが頻発する。これは日に一時帰国中で、サーバーから距離があるせいかもしれない。 画像が縮小表示されるため、画像主体のRSSフィードが読みづらい。 とはいえ、自作するほどの不満ではない。冬休みで魔が差した。 ブログ画像が縮小表示になって悲しい Ultraladder インストール不要で複数デバイスからアクセスしたかったので、Webアプリとして作った。これまで使ったRSSリーダーの中ではFastladderが一番気に入っていたので、各所で影響を受けている。jkキーバインドも実装した。 RailsAPIサーバーとジョブサーバーを、Next.jsフロントエンドを書いた。AWSにデプロイしようと思ったら思ったより高くなりそうだったので、fly.ioにAPIサーバ

    RSSリーダー - みずぴー日記
    miki_bene
    miki_bene 2023/01/11
    “思い通りのものが目の前にだんだんと現れてくるの、他に変え難い喜びがある。こういうことがやりたいからプログラミング覚えたのが出発点だったのを思い出した。”