blog画像が表示されないページは、元画像を間違えて削除してしまっているためです。データが残っていないので、想像力で補ってください。2019/12/07[golang]あきらめてパッチにしたGitHubにあったgolangアプリのリポジトリをforkして改造しようとしていた話の続き。アプリの本体だけならまだよかったのだが、アプリが使っている別リポジトリのライブラリも改造内容に関わっていて、そっちも変更が必要だ。go.modで置き換えようとしていたのだが、その置き換えだけのためにライブラリをforkして・・・ということをやっていると、もう私の精神力が持たなかった。いうわけで、こうした。xxx.patchなどとしてパッチファイルを取得する差分を取得してpatchにしたり、cloneしてpatchをあてるためのスクリプトを作る自分のリポジトリを作って、そのスクリプトやパッチだけを管理するcloneするときに、forkしたものをオリジナルと同じディレクトリにするなりシンボリックリンクにするなりでもできそうだけど、自分で間違えてしまいそうな気がするのでね。なんか、なんかよい方法があるんじゃないかと思うのだが、探しきれてないのよねぇ。getしてupstreamにforkした方を載せる、というのがgolangでのやり方なのかな。Qiitahttps://qiita.com/t-suwa/items/d384facb79866dc16cadstackoverflowにも出てた。Overflowhttps://stackoverflow.com/questions/14323872/using-forked-package-import-in-goパッチでやるときの心配は、操作を間違えて消してしまうんじゃないだろうか、というものだ。それに、一人でやっているからいいけど、複数人でやるとパッチファイルのマージなんかが起きたときに目も当てられないことになってしまいそうだ。ああ、そうだ、その心配があったな。upstream方式にした方が無難か。