ブログに足を運んでいただきありがとうございます。
前回は、「【2020年9月最新】Go言語でTwitter自動投稿アプリを作る3-環境構築編(TwitterAPI)」を紹介しました!
前回に引き続き、Go言語を使ってアプリを作っていきたいと思います。
今回は、その前にツールの仕様を決めて、anaconda導入をやっていきたいと思います。
機能概要
さっそく実装する機能を決めていきましょう。
Twitter自動投稿ツールなので、重要な機能はこの3つです。
- 時間指定でツイートできる
- ツイート内容を候補からランダムで選択可能
これらの機能を実装するために必要な情報を集めていきましょう。
調査したもの
上から順番に必要な技術を調べていきます。
・TwitterAPIの呼び出し方
https://godoc.org/github.com/ChimeraCoder/anaconda
・時間取得
https://qiita.com/wMETAw/items/2c3120d1338c646ecfba
・乱数取得(ランダムにツイートを選ぶ時に使う予定)https://qiita.com/crifff/items/b116e6235fedcd18e0de
とりあえずここら辺の知識があればいけるのかなと思っています。
分からないことが出てきたらその都度調べて解決していきましょう。
次にTwitterAPIを呼び出すためにanacondaというものを導入しないといけなくなりました。
anacondaとはTwitterAPIを呼び出すためのライブラリで便利なものみたいです。
使えるものは使いたいのでライブラリを取得しておきましょう。
anacondaのライブラリを取得方法
anacondaのライブラリを取得するためにはこちらのサイトからファイルをダウンロードしましょう。
ダウンロード出来たら、解凍してフォルダ名を「anaconda」に変更してください。
変更出来たら以下のPathへ配置しましょう。
「%GOPATH%\src\github.com\ChimeraCoder」
以下のコマンドをコマンドプロンプトで打つようです。
「go get github.com/ChimeraCoder/anaconda」
コマンドの実行が成功すると以下のようになにも表示されず終わります。
エラーが表示された場合
エラー内容がこちらです。
英語:「go: missing Git command. See https://golang.org/s/gogetcmd
package github.com/ChimeraCoder/anaconda: exec: “git”: executable file not found in %PATH%」
日本語:「go:Gitコマンドがありません。 https://golang.org/s/gogetcmdを参照してください。パッケージgithub.com/ChimeraCoder/anaconda:exec: “git”:%PATH%に実行可能ファイルが見つかりません」
解決策
私がこのエラーを出した原因は先ほどダウンロードしたファイルの配置場所を間違っていたからでした。
環境変数のGOPATHにちゃんと置かれていないと読み取ってくれません。
環境変数を確認したい場合はこちらの記事を参考にしてください。
まとめ
今回はanaconada導入についてまとめました。
PCをあまり触ったことない人からすると、コマンドプロンプトの操作など慣れないことが多くなってきたと思います。
少しずつでいいので自分のペースでやってみてくださいね!
質問なありましたらTwitterやInstagramで、メッセージ送ってくださると助かります。