1
0
hugo/old/2017-04-08-golang.md
2024-12-21 21:03:10 +09:00

30 lines
1.3 KiB
Markdown

+++
date = "2017-04-08"
tags = ["golang"]
title = "medium-go-releases"
slug = "golang"
+++
### 追記
昨日紹介したMedium ClientですがURLが間違ってました、すいません。最近、読み直さないことが多くなってきて文章が間違いだらけだったり、URLなどの根本的なミスが...。
[https://github.com/syui/medigo](https://github.com/syui/medigo)
### 本文
GitHubのリリースページからダウンロードできるようにしてみたのです。golangはマルチビルド簡単でバイナリ配布が楽ですね。
https://github.com/syui/medigo/releases
ポストは`medigo p`で`~/.config/medigo/body.json`を作成するんだけど、これをアップロードする仕組み。`.md`などをこのbody.jsonに変換する処理はユーザーに任せてる感じではあります。
あと、OAuth認証コードを取得するページを作成してみました。
### その他
golangの公式sdkに色々と不足部分があったりしたので、forkしたものを使っています。
あと、Medium API自体が投稿した記事一覧などを取得できないんですよね。編集はURLやIDなどで上書きポストってできるのかを調べないといけないなどなど、その辺が面倒そう。