おわりにGo言語(Golang)入門~第6回目~笹川先生(株)ライトコードの笹川(ささがわ)です!先日、Twitterでアンケートをしてみました。...TwitterAPIとは「ツイート」や「タイムラインの取得」、「リツイート」や「いいね」といったTwitterのサービスを、APIから利用できるサービスです。今回は、TwitterAPIの「登録方法」や「初期設定」などは紹介しません。そちらについては、以下の記事で詳しく説明されているようなので参考にしてみてください。承認されるまでの手順まとめ】https://qiita.com/kngsym2018/items/2524d21455aac111cdeeこの記事では、すでにTwitterAPIの利用登録が済んでいる前提のもと、進めていきたいと思います。TwitterAPI専用ライブラリを利用したいと思います。次に、認証してみましょう!認証情報は、別途Jsonファイルに入れておく方法にしたいと思います。中身は、各自で書き換えてください。`json:"consumerSecret"`}ここで実行してエラーがでなければ、認証は成功しています。忘れずに実行してくださいね。実行それでは、テキトーに検索してみましょう!「ライトコード」で検索してみたいと思います。(ダブルクォーテーション)を付けることで、より厳密に検索をかけることができます。返してみましょう!まずは、レスポンスのための構造体を用意します。*[]Tweet次に、TwitterAPIへの接続をメソッド化します。twitterAccount.ConsumerSecret)}キーワードを受け取って、実際に検索をかけてから結果を返すメソッドを用意します。エンドポイントを用意したら終わりです!まとめるとこのような感じになります。"fugafuga"}}こんな感じでレスポンスが返ってきたら成功です。入門」で検索かけてみます。Go言語入門の第2回が公開されました!\n以前アンケートで取ったとおりFirestoreあたりを書きました。"書かせて頂きました。"Go言語入門の第2回が公開されました!\n以前アンケートで取ったとおりFirestoreあたりを書きました。完了しました!\n環境構築の時Day入れるの忘れた。完了しました!\n環境構築の時Day入れるの忘れた。Go言語入門の第2回が公開されました!\n以前アンケートで取ったとおりFirestoreあたりを書きました。"書かせて頂きました。"Go言語入門の第2回が公開されました!\n以前アンケートで取ったとおりFirestoreあたりを書きました。完了しました!\n環境構築の時Day入れるの忘れた。完了しました!\n環境構築の時Day入れるの忘れた。みんなのGo言語、入門書とかでは知ることのできない現場でのTipsみたいなのが凝縮されていて、まだ自分にはむずかしいけど、良き指針を与えてくれる"}]想定通りの結果が返ってきました!おわりに今回は、Go言語(Golang)でTwitterAPIを利用してみました。(株)ライトコードの笹川(ささがわ)です。(株)ライトコードの笹川(ささがわ)です。社長と一杯飲みながらお話してみたい方はこちらミツオカフリーランスエンジニア様の募集はこちらにゃんこ師匠その他、お問い合わせはこちらミツオカお気軽にお問い合わせください!せっかくなので、別の記事もぜひ読んでいって下さいね!一緒に働いてくれる仲間を募集しております!ライトコードでは、仲間を募集しております!当社のモットーは「好きなことを仕事にするエンジニア集団」「エンジニアによるエンジニアのための会社」。エンジニアであるあなたの「やってみたいこと」を全力で応援する会社です。ライトコードは現在、急成長中!だからこそ、あなたにお任せしたいやりがいのあるお仕事は沢山あります。「コアメンバー」として活躍してくれる、あなたからのご応募をお待ちしております!なお、ご応募の前に、「話しだけ聞いてみたい」「社内の雰囲気を知りたい」という方はこちらをご覧ください。(社員)新潟生まれ新潟育ち本業はモバイルアプリエンジニア。rightcodeエンジニア大募集中!私たちライトコードでは、エンジニアを募集しております。私服大歓迎のカジュアルな職場なので、お気軽にご応募ください!また、フリーエンジニアの方も募集しております。