Lチカ開発ブログ

https://l-chika.com/の開発ブログ

golang

Goでgoqueryを利用してスクレイピング

Goでスクレイピング。 やりたい事 検索結果へアクセス。 検索結果の一覧から、各詳細ページのリンク取得 詳細ページのコンテンツにアクセス 検索結果の次のページのリンクを取得。1へ戻る。 github.com 実装 パッケージをインストール $ go get github.com/P…

GoでGoogle Custom Search APIを利用して画像収集

Google Custom Search を利用し、Goで画像を収集。 google-api-custom-search-example を参考に実装。 前提 (google-api-go-client)https://github.com/google/google-api-go-client/tree/master/customsearch/v1 を利用 サービスアカウントキーを発行 構成 …

Goのイディオム

スターティングGo言語 を読んでのGoのイディオムをメモ。 ifのイディオム if _, err := doSomething(); err != nil { /* 関数doSomething()がエラーありと返した場合の処理*/ } mapのイディオム m := map[int]string{1: "A", 2: "B", 3: "C"} if _, ok := m[…