spreadsheetを操作するチュートリアルをやってみた。

GolangGoogle Spreadsheetの操作をしてみたくなったので、公式のチュートリアルをやってみた。

以下のサイトを参考にした。

まずはリンク先にある「ENABLE THE GOOGLE SHEETS API」をクリックし、自分のGoogleアカウントに紐付いたプロジェクトを作成する。
その後、creadentials.jsonをダウンロードし、プロジェクト下に移しておく。

次に、以下のコマンドを実行して必要なライブラリをインストールする。

go get -u google.golang.org/api/sheets/v4
go get -u golang.org/x/oauth2/...

実装はリンク先を参照。

ここからはコンソールとブラウザでの操作になる。
実装したものを実行すると、コンソール上にURLが表示されるのでブラウザからアクセスする。
ここで権限を許可するとトークンが画面上に表示される。
これをコピーし、コンソール画面にペーストしてエンターキーを押す。
するとサンプルのGoogle Spreadsheetにアクセスし結果が表示される。

ということで、golanggoogle spreadsheetにアクセスできた。