眺めて覚えるGo言語 その13 MongoDB

#MongoDBにDatabaseを作りましょう。眺めていきます。
### あらかじめMongoDB Copmpassをインストールしておきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274715/8295d0be-ebde-3098-67dc-d293f039b187.png)

```main.go
package main

import (
    "context"
    "fmt"
    "log"
    "go.mongodb.org/mongo-driver/mongo"
    "go.mongodb.org/mongo-driver/mongo/options"
)

// アドレス帳の構造体
type Adr struct {
	ID              int			`bson:ID`
	Name            string		`bson:"名前"`
	Kana	        string		`bson:"名前フリガナ"`
	Post            string		`bson:"郵便番号"`
	Address         string		`bson:"住所"`
	AddrKaba        string		`bson:"住所フリガナ"`
	Sex             string		`bson:"性別"`
	BloodType       string		`bson:"血液型"`
	Database        string		`bson:"生年月日"`
	Telphone        string		`bson:"電話番号"`
	Mobile          string		`bson:"携帯番号"`
	Mail            string		`bson:"メール"`
}

func main() {
// Set client options
clientOptions := options.Client().ApplyURI("mongodb://localhost:27017")
// Connect to MongoDB
client, err := mongo.Connect(context.TODO(), clientOptions)
if err != nil {log.Fatal(err)}
// Check the connection
err = client.Ping(context.TODO(), nil)
if err != nil {log.Fatal(err)}
collection := client.Database("test").Collection("AdrList")
// すべて消します
collection.Drop(context.TODO())
fmt.Println("Connected to MongoDB!")
adrs:=[]interface{}{
Adr {1,"関 波子","セキ ナミコ","135-0034","東京都江東区永代8-1-4","トウキョウトコウトウクエイタイ","女","AB","1980/07/31","03-3060-4716","090-7787-3784","sk@eaccess.net"},
Adr {2,"小倉 準司","コクラ ジュンジ","071-1544","北海道上川郡東神楽町１４号6-13-1","ホッカイドウカミカワグンヒガシカグラチョウ１４ゴウ","男","A","1973/10/08","0166-36-3522","","junzi-kokura@eaccess.net"},
Adr {3,"西村 有紀子","ニシムラ ユキコ","635-0805","奈良県北葛城郡広陵町萱野5-2-7 ヴェルテックス萱野 1009","ナラケンキタカツラギグンコウリョウチョウカヤノ","女","O","1972/12/05","0745-67-2723","090-5165-2074","okikuy1972@livedoor.com"},
Adr {4,"谷 僧三郎","タニ ソウザブロウ","520-0011","滋賀県大津市南志賀2868","シガケンオオツシミナミシガ","男","B","1989/01/17","077-323-7124","090-3781-1181","suzbrutn@dsn.ad.jp"},
Adr {5,"山口 和久","ヤマグチ カズヒサ","012-0813","秋田県湯沢市前森1-11-7","アキタケンユザワシマエモリ","男","A","1973/02/21","0183-21-6828","070-4790-1232","kazuhisa73@geocities.com"},
Adr {6,"米田 一生","コメタ イッセイ","264-0029","千葉県千葉市若葉区桜木北4-13-4","チバケンチバシワカバクサクラギキタ","男","O","1984/07/25","043-883-8543","","issei07@dsn.ad.jp"},
Adr {7,"村松 希美江","ムラマツ キミエ","616-8151","京都府京都市右京区太秦帷子ヶ辻町6-6-7","キョウトフキョウトシウキョウクウズマサカタビラノツジチョウ","女","O","1980/11/21","075-727-1789","090-4849-6939","kimie.muramatu@odn.ne.jp"},
Adr {8,"小野寺 眞八","オノデラ シンヤ","527-0135","滋賀県東近江市横溝町6-6-7","シガケンヒガシオウミシヨコミゾチョウ","男","O","1986/04/28","0748-01-7199","090-1457-0772","ondr.sny@gmo-media.jp"},
Adr {9,"志村 陽一郎","シムラ ヨウイチロウ","048-1321","北海道磯谷郡蘭越町湯里5-9-5 ル・メール湯里","ホッカイドウイソヤグンランコシチョウユノサト","男","O","1975/07/08","0136-88-6603","","smr-yutru@dion.ne.jp"},
Adr {10,"鎌田 敏美","カマタ トシミ","409-0115","山梨県上野原市松留4631","ヤマナシケンウエノハラシマツドメ","女","B","1993/06/09","0554-03-0156","090-5690-8749","kamata0609@example.com"},
Adr {11,"宮本 力弥","ミヤモト リキヤ","922-0325","石川県加賀市二子塚町8888","イシカワケンカガシフタゴヅカマチ","男","O","1975/08/10","07617-9-0761","070-6565-9470","rky75@example.ac.jp"},
Adr {12,"中山 英博","ナカヤマ ヒデヒロ","130-0024","東京都墨田区菊川1-11-7","トウキョウトスミダクキクカワ","男","A","1978/04/01","03-3043-4017","090-3086-6504","nkym0401@dion.ne.jp"},
Adr {13,"丸山 平作","マルヤマ ヘイサク","039-1557","青森県三戸郡五戸町八景3-15-9 八景ガーデン 1315","アオモリケンサンノヘグンゴノヘマチハッケイ","男","AB","1994/05/26","0178-60-8503","070-3567-0574","hisk0526@ybb.ne.jp"},
Adr {14,"金子 君吉","カネコ キミキチ","959-1372","新潟県加茂市本町7-10-7 ＴＯＰ・本町 5F","ニイガタケンカモシホンチョウ","男","O","1984/05/15","0256-13-9329","090-7210-7725","kaneko_kimikiti@aitai.ne.jp"},
Adr {15,"阿部 康伸","アベ ヤスノブ","071-0551","北海道空知郡上富良野町本町9-9-9 本町第2ビル 14F","ホッカイドウソラチグンカミフラノチョウモトマチ","男","B","1973/04/09","0167-59-5860","090-6699-6888","abe-yasunobu@users.gr.jp"},
Adr {16,"東 健也","アズマ ケンヤ","933-0809","富山県高岡市出来田新町8732","トヤマケンタカオカシデキデンシンマチ","男","B","1977/12/25","0766-24-2308","","kenya.azuma@tiki.ne.jp"},
Adr {17,"高田 紀子","タカタ トシコ","654-0067","兵庫県神戸市須磨区離宮西町4-2-2","ヒョウゴケンコウベシスマクリキュウニシチョウ","女","B","1994/11/06","078-547-5651","070-8120-1066","okisotokisot@example.com"},
Adr {18,"金城 茂義","カネギ シゲヨシ","923-1266","石川県能美郡川北町下先出3-15-2","イシカワケンノミグンカワキタマチシモセンデン","男","O","1987/03/14","076-969-3546","070-8191-6845","sigeyosi2003@plala.or.jp"},
Adr {19,"神谷 覚","カミタニ サトル","614-8151","京都府八幡市上奈良小端4-13-5","キョウトフヤワタシカミナラオバタ","男","O","1976/02/04","075-435-9736","090-9981-6325","inatimak0204@hotmail.com"},
Adr {20,"北川 梨華","キタカワ リカ","171-0033","東京都豊島区高田3-10-1","トウキョウトトシマクタカダ","女","A","1980/12/25","03-3658-2663","090-1407-6777","akir1710033@yahoo.co.jp"},
}
_,err = collection.InsertMany(context.TODO(), adrs)
if err != nil {log.Fatal(err)}
err = client.Disconnect(context.TODO())
if err != nil {log.Fatal(err)}
fmt.Println("Connection to MongoDB closed.")
}
```
実行結果
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274715/b77cae2f-081e-171e-aa83-fd9b4d9a954b.png)
###20件のデータが作成されます。

#一覧表の出力

```main.go
package main

import (
    "context"
    "fmt"
    "log"
    "go.mongodb.org/mongo-driver/mongo"
	"go.mongodb.org/mongo-driver/mongo/options"
	"go.mongodb.org/mongo-driver/bson"
	"strings"
)
func main() {
// Set client options
clientOptions := options.Client().ApplyURI("mongodb://localhost:27017")
// Connect to MongoDB
client, err := mongo.Connect(context.TODO(), clientOptions)
defer client.Disconnect(context.TODO())
if err != nil {log.Fatal(err)}
collection := client.Database("test").Collection("AdrList")
findOptions := options.Find()
f:=bson.D{}
cur, err := collection.Find(context.TODO(), f, findOptions)
if err != nil {log.Fatal(err)}
lb:=strings.Split("id,名前,名前フリガナ,郵便番号,住所,住所フリガナ,性別,血液型,生年月日,電話番号,携帯番号,メール",",")
for cur.Next(context.TODO()) {
	var a map[string]interface{}
	if err = cur.Decode(&a); err != nil {log.Fatal(err)}
		for i,l:=range lb{			
			if i==0 {
				fmt.Printf("%-16s\t%v\n",l,a[l])
			} else{
				fmt.Printf("%-16s\t%v\n",l,a[l])
			}
		}
	fmt.Println("--------------------------------------------")
	}
}
出力結果
>go run main.go
id                      1
名前                    関 波子
名前フリガナ            セキ ナミコ
郵便番号                135-0034
住所                    東京都江東区永代8-1-4
住所フリガナ            トウキョウトコウトウクエイタイ
性別                    女
血液型                  AB
生年月日                1980/07/31
電話番号                03-3060-4716
携帯番号                090-7787-3784
メール                  sk@eaccess.net
--------------------------------------------
id                      2
名前                    小倉 準司
名前フリガナ            コクラ ジュンジ
郵便番号                071-1544
住所                    北海道上川郡東神楽町１４号6-13-1
住所フリガナ            ホッカイドウカミカワグンヒガシカグラチョウ１４ゴウ
性別                    男
血液型                  A
生年月日                1973/10/08
電話番号                0166-36-3522
携帯番号
メール                  junzi-kokura@eaccess.net
--------------------------------------------
id                      3
名前                    西村 有紀子
名前フリガナ            ニシムラ ユキコ
郵便番号                635-0805
住所                    奈良県北葛城郡広陵町萱野5-2-7 ヴェルテックス萱野 1009
住所フリガナ            ナラケンキタカツラギグンコウリョウチョウカヤノ
性別                    女
血液型                  O
生年月日                1972/12/05
電話番号                0745-67-2723
携帯番号                090-5165-2074
メール                  okikuy1972@livedoor.com
--------------------------------------------
id                      4
名前                    谷 僧三郎
名前フリガナ            タニ ソウザブロウ
郵便番号                520-0011
住所                    滋賀県大津市南志賀2868
住所フリガナ            シガケンオオツシミナミシガ
性別                    男
血液型                  B
生年月日                1989/01/17
電話番号                077-323-7124
携帯番号                090-3781-1181
メール                  suzbrutn@dsn.ad.jp
--------------------------------------------
id                      5
名前                    山口 和久
名前フリガナ            ヤマグチ カズヒサ
郵便番号                012-0813
住所                    秋田県湯沢市前森1-11-7
住所フリガナ            アキタケンユザワシマエモリ
性別                    男
血液型                  A
生年月日                1973/02/21
電話番号                0183-21-6828
携帯番号                070-4790-1232
メール                  kazuhisa73@geocities.com
--------------------------------------------
id                      6
名前                    米田 一生
名前フリガナ            コメタ イッセイ
郵便番号                264-0029
住所                    千葉県千葉市若葉区桜木北4-13-4
住所フリガナ            チバケンチバシワカバクサクラギキタ
性別                    男
血液型                  O
生年月日                1984/07/25
電話番号                043-883-8543
携帯番号
メール                  issei07@dsn.ad.jp
--------------------------------------------
id                      7
名前                    村松 希美江
名前フリガナ            ムラマツ キミエ
郵便番号                616-8151
住所                    京都府京都市右京区太秦帷子ヶ辻町6-6-7
住所フリガナ            キョウトフキョウトシウキョウクウズマサカタビラノツジチョウ
性別                    女
血液型                  O
生年月日                1980/11/21
電話番号                075-727-1789
携帯番号                090-4849-6939
メール                  kimie.muramatu@odn.ne.jp
--------------------------------------------
id                      8
名前                    小野寺 眞八
名前フリガナ            オノデラ シンヤ
郵便番号                527-0135
住所                    滋賀県東近江市横溝町6-6-7
住所フリガナ            シガケンヒガシオウミシヨコミゾチョウ
性別                    男
血液型                  O
生年月日                1986/04/28
電話番号                0748-01-7199
携帯番号                090-1457-0772
メール                  ondr.sny@gmo-media.jp
--------------------------------------------
id                      9
名前                    志村 陽一郎
名前フリガナ            シムラ ヨウイチロウ
郵便番号                048-1321
住所                    北海道磯谷郡蘭越町湯里5-9-5 ル・メール湯里
住所フリガナ            ホッカイドウイソヤグンランコシチョウユノサト
性別                    男
血液型                  O
生年月日                1975/07/08
電話番号                0136-88-6603
携帯番号
メール                  smr-yutru@dion.ne.jp
--------------------------------------------
id                      10
名前                    鎌田 敏美
名前フリガナ            カマタ トシミ
郵便番号                409-0115
住所                    山梨県上野原市松留4631
住所フリガナ            ヤマナシケンウエノハラシマツドメ
性別                    女
血液型                  B
生年月日                1993/06/09
電話番号                0554-03-0156
携帯番号                090-5690-8749
メール                  kamata0609@example.com
--------------------------------------------
id                      11
名前                    宮本 力弥
名前フリガナ            ミヤモト リキヤ
郵便番号                922-0325
住所                    石川県加賀市二子塚町8888
住所フリガナ            イシカワケンカガシフタゴヅカマチ
性別                    男
血液型                  O
生年月日                1975/08/10
電話番号                07617-9-0761
携帯番号                070-6565-9470
メール                  rky75@example.ac.jp
--------------------------------------------
id                      12
名前                    中山 英博
名前フリガナ            ナカヤマ ヒデヒロ
郵便番号                130-0024
住所                    東京都墨田区菊川1-11-7
住所フリガナ            トウキョウトスミダクキクカワ
性別                    男
血液型                  A
生年月日                1978/04/01
電話番号                03-3043-4017
携帯番号                090-3086-6504
メール                  nkym0401@dion.ne.jp
--------------------------------------------
id                      13
名前                    丸山 平作
名前フリガナ            マルヤマ ヘイサク
郵便番号                039-1557
住所                    青森県三戸郡五戸町八景3-15-9 八景ガーデン 1315
住所フリガナ            アオモリケンサンノヘグンゴノヘマチハッケイ
性別                    男
血液型                  AB
生年月日                1994/05/26
電話番号                0178-60-8503
携帯番号                070-3567-0574
メール                  hisk0526@ybb.ne.jp
--------------------------------------------
id                      14
名前                    金子 君吉
名前フリガナ            カネコ キミキチ
郵便番号                959-1372
住所                    新潟県加茂市本町7-10-7 ＴＯＰ・本町 5F
住所フリガナ            ニイガタケンカモシホンチョウ
性別                    男
血液型                  O
生年月日                1984/05/15
電話番号                0256-13-9329
携帯番号                090-7210-7725
メール                  kaneko_kimikiti@aitai.ne.jp
--------------------------------------------
id                      15
名前                    阿部 康伸
名前フリガナ            アベ ヤスノブ
郵便番号                071-0551
住所                    北海道空知郡上富良野町本町9-9-9 本町第2ビル 14F
住所フリガナ            ホッカイドウソラチグンカミフラノチョウモトマチ
性別                    男
血液型                  B
生年月日                1973/04/09
電話番号                0167-59-5860
携帯番号                090-6699-6888
メール                  abe-yasunobu@users.gr.jp
--------------------------------------------
id                      16
名前                    東 健也
名前フリガナ            アズマ ケンヤ
郵便番号                933-0809
住所                    富山県高岡市出来田新町8732
住所フリガナ            トヤマケンタカオカシデキデンシンマチ
性別                    男
血液型                  B
生年月日                1977/12/25
電話番号                0766-24-2308
携帯番号
メール                  kenya.azuma@tiki.ne.jp
--------------------------------------------
id                      17
名前                    高田 紀子
名前フリガナ            タカタ トシコ
郵便番号                654-0067
住所                    兵庫県神戸市須磨区離宮西町4-2-2
住所フリガナ            ヒョウゴケンコウベシスマクリキュウニシチョウ
性別                    女
血液型                  B
生年月日                1994/11/06
電話番号                078-547-5651
携帯番号                070-8120-1066
メール                  okisotokisot@example.com
--------------------------------------------
id                      18
名前                    金城 茂義
名前フリガナ            カネギ シゲヨシ
郵便番号                923-1266
住所                    石川県能美郡川北町下先出3-15-2
住所フリガナ            イシカワケンノミグンカワキタマチシモセンデン
性別                    男
血液型                  O
生年月日                1987/03/14
電話番号                076-969-3546
携帯番号                070-8191-6845
メール                  sigeyosi2003@plala.or.jp
--------------------------------------------
id                      19
名前                    神谷 覚
名前フリガナ            カミタニ サトル
郵便番号                614-8151
住所                    京都府八幡市上奈良小端4-13-5
住所フリガナ            キョウトフヤワタシカミナラオバタ
性別                    男
血液型                  O
生年月日                1976/02/04
電話番号                075-435-9736
携帯番号                090-9981-6325
メール                  inatimak0204@hotmail.com
--------------------------------------------
id                      20
名前                    北川 梨華
名前フリガナ            キタカワ リカ
郵便番号                171-0033
住所                    東京都豊島区高田3-10-1
住所フリガナ            トウキョウトトシマクタカダ
性別                    女
血液型                  A
生年月日                1980/12/25
電話番号                03-3658-2663
携帯番号                090-1407-6777
メール                  akir1710033@yahoo.co.jp
--------------------------------------------

C:\Users\hirat\go\src\mongoex>go run m3.go
id                      1
名前                    関 波子
名前フリガナ            セキ ナミコ
郵便番号                135-0034
住所                    東京都江東区永代8-1-4
住所フリガナ            トウキョウトコウトウクエイタイ
性別                    女
血液型                  AB
生年月日                1980/07/31
電話番号                03-3060-4716
携帯番号                090-7787-3784
メール                  sk@eaccess.net
--------------------------------------------
id                      2
名前                    小倉 準司
名前フリガナ            コクラ ジュンジ
郵便番号                071-1544
住所                    北海道上川郡東神楽町１４号6-13-1
住所フリガナ            ホッカイドウカミカワグンヒガシカグラチョウ１４ゴウ
性別                    男
血液型                  A
生年月日                1973/10/08
電話番号                0166-36-3522
携帯番号
メール                  junzi-kokura@eaccess.net
--------------------------------------------
id                      3
名前                    西村 有紀子
名前フリガナ            ニシムラ ユキコ
郵便番号                635-0805
住所                    奈良県北葛城郡広陵町萱野5-2-7 ヴェルテックス萱野 1009
住所フリガナ            ナラケンキタカツラギグンコウリョウチョウカヤノ
性別                    女
血液型                  O
生年月日                1972/12/05
電話番号                0745-67-2723
携帯番号                090-5165-2074
メール                  okikuy1972@livedoor.com
--------------------------------------------
id                      4
名前                    谷 僧三郎
名前フリガナ            タニ ソウザブロウ
郵便番号                520-0011
住所                    滋賀県大津市南志賀2868
住所フリガナ            シガケンオオツシミナミシガ
性別                    男
血液型                  B
生年月日                1989/01/17
電話番号                077-323-7124
携帯番号                090-3781-1181
メール                  suzbrutn@dsn.ad.jp
--------------------------------------------
id                      5
名前                    山口 和久
名前フリガナ            ヤマグチ カズヒサ
郵便番号                012-0813
住所                    秋田県湯沢市前森1-11-7
住所フリガナ            アキタケンユザワシマエモリ
性別                    男
血液型                  A
生年月日                1973/02/21
電話番号                0183-21-6828
携帯番号                070-4790-1232
メール                  kazuhisa73@geocities.com
--------------------------------------------
id                      6
名前                    米田 一生
名前フリガナ            コメタ イッセイ
郵便番号                264-0029
住所                    千葉県千葉市若葉区桜木北4-13-4
住所フリガナ            チバケンチバシワカバクサクラギキタ
性別                    男
血液型                  O
生年月日                1984/07/25
電話番号                043-883-8543
携帯番号
メール                  issei07@dsn.ad.jp
--------------------------------------------
id                      7
名前                    村松 希美江
名前フリガナ            ムラマツ キミエ
郵便番号                616-8151
住所                    京都府京都市右京区太秦帷子ヶ辻町6-6-7
住所フリガナ            キョウトフキョウトシウキョウクウズマサカタビラノツジチョウ
性別                    女
血液型                  O
生年月日                1980/11/21
電話番号                075-727-1789
携帯番号                090-4849-6939
メール                  kimie.muramatu@odn.ne.jp
--------------------------------------------
id                      8
名前                    小野寺 眞八
名前フリガナ            オノデラ シンヤ
郵便番号                527-0135
住所                    滋賀県東近江市横溝町6-6-7
住所フリガナ            シガケンヒガシオウミシヨコミゾチョウ
性別                    男
血液型                  O
生年月日                1986/04/28
電話番号                0748-01-7199
携帯番号                090-1457-0772
メール                  ondr.sny@gmo-media.jp
--------------------------------------------
id                      9
名前                    志村 陽一郎
名前フリガナ            シムラ ヨウイチロウ
郵便番号                048-1321
住所                    北海道磯谷郡蘭越町湯里5-9-5 ル・メール湯里
住所フリガナ            ホッカイドウイソヤグンランコシチョウユノサト
性別                    男
血液型                  O
生年月日                1975/07/08
電話番号                0136-88-6603
携帯番号
メール                  smr-yutru@dion.ne.jp
--------------------------------------------
id                      10
名前                    鎌田 敏美
名前フリガナ            カマタ トシミ
郵便番号                409-0115
住所                    山梨県上野原市松留4631
住所フリガナ            ヤマナシケンウエノハラシマツドメ
性別                    女
血液型                  B
生年月日                1993/06/09
電話番号                0554-03-0156
携帯番号                090-5690-8749
メール                  kamata0609@example.com
--------------------------------------------
id                      11
名前                    宮本 力弥
名前フリガナ            ミヤモト リキヤ
郵便番号                922-0325
住所                    石川県加賀市二子塚町8888
住所フリガナ            イシカワケンカガシフタゴヅカマチ
性別                    男
血液型                  O
生年月日                1975/08/10
電話番号                07617-9-0761
携帯番号                070-6565-9470
メール                  rky75@example.ac.jp
--------------------------------------------
id                      12
名前                    中山 英博
名前フリガナ            ナカヤマ ヒデヒロ
郵便番号                130-0024
住所                    東京都墨田区菊川1-11-7
住所フリガナ            トウキョウトスミダクキクカワ
性別                    男
血液型                  A
生年月日                1978/04/01
電話番号                03-3043-4017
携帯番号                090-3086-6504
メール                  nkym0401@dion.ne.jp
--------------------------------------------
id                      13
名前                    丸山 平作
名前フリガナ            マルヤマ ヘイサク
郵便番号                039-1557
住所                    青森県三戸郡五戸町八景3-15-9 八景ガーデン 1315
住所フリガナ            アオモリケンサンノヘグンゴノヘマチハッケイ
性別                    男
血液型                  AB
生年月日                1994/05/26
電話番号                0178-60-8503
携帯番号                070-3567-0574
メール                  hisk0526@ybb.ne.jp
--------------------------------------------
id                      14
名前                    金子 君吉
名前フリガナ            カネコ キミキチ
郵便番号                959-1372
住所                    新潟県加茂市本町7-10-7 ＴＯＰ・本町 5F
住所フリガナ            ニイガタケンカモシホンチョウ
性別                    男
血液型                  O
生年月日                1984/05/15
電話番号                0256-13-9329
携帯番号                090-7210-7725
メール                  kaneko_kimikiti@aitai.ne.jp
--------------------------------------------
id                      15
名前                    阿部 康伸
名前フリガナ            アベ ヤスノブ
郵便番号                071-0551
住所                    北海道空知郡上富良野町本町9-9-9 本町第2ビル 14F
住所フリガナ            ホッカイドウソラチグンカミフラノチョウモトマチ
性別                    男
血液型                  B
生年月日                1973/04/09
電話番号                0167-59-5860
携帯番号                090-6699-6888
メール                  abe-yasunobu@users.gr.jp
--------------------------------------------
id                      16
名前                    東 健也
名前フリガナ            アズマ ケンヤ
郵便番号                933-0809
住所                    富山県高岡市出来田新町8732
住所フリガナ            トヤマケンタカオカシデキデンシンマチ
性別                    男
血液型                  B
生年月日                1977/12/25
電話番号                0766-24-2308
携帯番号
メール                  kenya.azuma@tiki.ne.jp
--------------------------------------------
id                      17
名前                    高田 紀子
名前フリガナ            タカタ トシコ
郵便番号                654-0067
住所                    兵庫県神戸市須磨区離宮西町4-2-2
住所フリガナ            ヒョウゴケンコウベシスマクリキュウニシチョウ
性別                    女
血液型                  B
生年月日                1994/11/06
電話番号                078-547-5651
携帯番号                070-8120-1066
メール                  okisotokisot@example.com
--------------------------------------------
id                      18
名前                    金城 茂義
名前フリガナ            カネギ シゲヨシ
郵便番号                923-1266
住所                    石川県能美郡川北町下先出3-15-2
住所フリガナ            イシカワケンノミグンカワキタマチシモセンデン
性別                    男
血液型                  O
生年月日                1987/03/14
電話番号                076-969-3546
携帯番号                070-8191-6845
メール                  sigeyosi2003@plala.or.jp
--------------------------------------------
id                      19
名前                    神谷 覚
名前フリガナ            カミタニ サトル
郵便番号                614-8151
住所                    京都府八幡市上奈良小端4-13-5
住所フリガナ            キョウトフヤワタシカミナラオバタ
性別                    男
血液型                  O
生年月日                1976/02/04
電話番号                075-435-9736
携帯番号                090-9981-6325
メール                  inatimak0204@hotmail.com
--------------------------------------------
id                      20
名前                    北川 梨華
名前フリガナ            キタカワ リカ
郵便番号                171-0033
住所                    東京都豊島区高田3-10-1
住所フリガナ            トウキョウトトシマクタカダ
性別                    女
血液型                  A
生年月日                1980/12/25
電話番号                03-3658-2663
携帯番号                090-1407-6777
メール                  akir1710033@yahoo.co.jp
--------------------------------------------

C:\Users\hirat\go\src\mongoex>go run m3.go
id                      1
名前                    関 波子
名前フリガナ            セキ ナミコ
郵便番号                135-0034
住所                    東京都江東区永代8-1-4
住所フリガナ            トウキョウトコウトウクエイタイ
性別                    女
血液型                  AB
生年月日                1980/07/31
電話番号                03-3060-4716
携帯番号                090-7787-3784
メール                  sk@eaccess.net
--------------------------------------------
id                      2
名前                    小倉 準司
名前フリガナ            コクラ ジュンジ
郵便番号                071-1544
住所                    北海道上川郡東神楽町１４号6-13-1
住所フリガナ            ホッカイドウカミカワグンヒガシカグラチョウ１４ゴウ
性別                    男
血液型                  A
生年月日                1973/10/08
電話番号                0166-36-3522
携帯番号
メール                  junzi-kokura@eaccess.net
--------------------------------------------
id                      3
名前                    西村 有紀子
名前フリガナ            ニシムラ ユキコ
郵便番号                635-0805
住所                    奈良県北葛城郡広陵町萱野5-2-7 ヴェルテックス萱野 1009
住所フリガナ            ナラケンキタカツラギグンコウリョウチョウカヤノ
性別                    女
血液型                  O
生年月日                1972/12/05
電話番号                0745-67-2723
携帯番号                090-5165-2074
メール                  okikuy1972@livedoor.com
--------------------------------------------
id                      4
名前                    谷 僧三郎
名前フリガナ            タニ ソウザブロウ
郵便番号                520-0011
住所                    滋賀県大津市南志賀2868
住所フリガナ            シガケンオオツシミナミシガ
性別                    男
血液型                  B
生年月日                1989/01/17
電話番号                077-323-7124
携帯番号                090-3781-1181
メール                  suzbrutn@dsn.ad.jp
--------------------------------------------
id                      5
名前                    山口 和久
名前フリガナ            ヤマグチ カズヒサ
郵便番号                012-0813
住所                    秋田県湯沢市前森1-11-7
住所フリガナ            アキタケンユザワシマエモリ
性別                    男
血液型                  A
生年月日                1973/02/21
電話番号                0183-21-6828
携帯番号                070-4790-1232
メール                  kazuhisa73@geocities.com
--------------------------------------------
id                      6
名前                    米田 一生
名前フリガナ            コメタ イッセイ
郵便番号                264-0029
住所                    千葉県千葉市若葉区桜木北4-13-4
住所フリガナ            チバケンチバシワカバクサクラギキタ
性別                    男
血液型                  O
生年月日                1984/07/25
電話番号                043-883-8543
携帯番号
メール                  issei07@dsn.ad.jp
--------------------------------------------
id                      7
名前                    村松 希美江
名前フリガナ            ムラマツ キミエ
郵便番号                616-8151
住所                    京都府京都市右京区太秦帷子ヶ辻町6-6-7
住所フリガナ            キョウトフキョウトシウキョウクウズマサカタビラノツジチョウ
性別                    女
血液型                  O
生年月日                1980/11/21
電話番号                075-727-1789
携帯番号                090-4849-6939
メール                  kimie.muramatu@odn.ne.jp
--------------------------------------------
id                      8
名前                    小野寺 眞八
名前フリガナ            オノデラ シンヤ
郵便番号                527-0135
住所                    滋賀県東近江市横溝町6-6-7
住所フリガナ            シガケンヒガシオウミシヨコミゾチョウ
性別                    男
血液型                  O
生年月日                1986/04/28
電話番号                0748-01-7199
携帯番号                090-1457-0772
メール                  ondr.sny@gmo-media.jp
--------------------------------------------
id                      9
名前                    志村 陽一郎
名前フリガナ            シムラ ヨウイチロウ
郵便番号                048-1321
住所                    北海道磯谷郡蘭越町湯里5-9-5 ル・メール湯里
住所フリガナ            ホッカイドウイソヤグンランコシチョウユノサト
性別                    男
血液型                  O
生年月日                1975/07/08
電話番号                0136-88-6603
携帯番号
メール                  smr-yutru@dion.ne.jp
--------------------------------------------
id                      10
名前                    鎌田 敏美
名前フリガナ            カマタ トシミ
郵便番号                409-0115
住所                    山梨県上野原市松留4631
住所フリガナ            ヤマナシケンウエノハラシマツドメ
性別                    女
血液型                  B
生年月日                1993/06/09
電話番号                0554-03-0156
携帯番号                090-5690-8749
メール                  kamata0609@example.com
--------------------------------------------
id                      11
名前                    宮本 力弥
名前フリガナ            ミヤモト リキヤ
郵便番号                922-0325
住所                    石川県加賀市二子塚町8888
住所フリガナ            イシカワケンカガシフタゴヅカマチ
性別                    男
血液型                  O
生年月日                1975/08/10
電話番号                07617-9-0761
携帯番号                070-6565-9470
メール                  rky75@example.ac.jp
--------------------------------------------
id                      12
名前                    中山 英博
名前フリガナ            ナカヤマ ヒデヒロ
郵便番号                130-0024
住所                    東京都墨田区菊川1-11-7
住所フリガナ            トウキョウトスミダクキクカワ
性別                    男
血液型                  A
生年月日                1978/04/01
電話番号                03-3043-4017
携帯番号                090-3086-6504
メール                  nkym0401@dion.ne.jp
--------------------------------------------
id                      13
名前                    丸山 平作
名前フリガナ            マルヤマ ヘイサク
郵便番号                039-1557
住所                    青森県三戸郡五戸町八景3-15-9 八景ガーデン 1315
住所フリガナ            アオモリケンサンノヘグンゴノヘマチハッケイ
性別                    男
血液型                  AB
生年月日                1994/05/26
電話番号                0178-60-8503
携帯番号                070-3567-0574
メール                  hisk0526@ybb.ne.jp
--------------------------------------------
id                      14
名前                    金子 君吉
名前フリガナ            カネコ キミキチ
郵便番号                959-1372
住所                    新潟県加茂市本町7-10-7 ＴＯＰ・本町 5F
住所フリガナ            ニイガタケンカモシホンチョウ
性別                    男
血液型                  O
生年月日                1984/05/15
電話番号                0256-13-9329
携帯番号                090-7210-7725
メール                  kaneko_kimikiti@aitai.ne.jp
--------------------------------------------
id                      15
名前                    阿部 康伸
名前フリガナ            アベ ヤスノブ
郵便番号                071-0551
住所                    北海道空知郡上富良野町本町9-9-9 本町第2ビル 14F
住所フリガナ            ホッカイドウソラチグンカミフラノチョウモトマチ
性別                    男
血液型                  B
生年月日                1973/04/09
電話番号                0167-59-5860
携帯番号                090-6699-6888
メール                  abe-yasunobu@users.gr.jp
--------------------------------------------
id                      16
名前                    東 健也
名前フリガナ            アズマ ケンヤ
郵便番号                933-0809
住所                    富山県高岡市出来田新町8732
住所フリガナ            トヤマケンタカオカシデキデンシンマチ
性別                    男
血液型                  B
生年月日                1977/12/25
電話番号                0766-24-2308
携帯番号
メール                  kenya.azuma@tiki.ne.jp
--------------------------------------------
id                      17
名前                    高田 紀子
名前フリガナ            タカタ トシコ
郵便番号                654-0067
住所                    兵庫県神戸市須磨区離宮西町4-2-2
住所フリガナ            ヒョウゴケンコウベシスマクリキュウニシチョウ
性別                    女
血液型                  B
生年月日                1994/11/06
電話番号                078-547-5651
携帯番号                070-8120-1066
メール                  okisotokisot@example.com
--------------------------------------------
id                      18
名前                    金城 茂義
名前フリガナ            カネギ シゲヨシ
郵便番号                923-1266
住所                    石川県能美郡川北町下先出3-15-2
住所フリガナ            イシカワケンノミグンカワキタマチシモセンデン
性別                    男
血液型                  O
生年月日                1987/03/14
電話番号                076-969-3546
携帯番号                070-8191-6845
メール                  sigeyosi2003@plala.or.jp
--------------------------------------------
id                      19
名前                    神谷 覚
名前フリガナ            カミタニ サトル
郵便番号                614-8151
住所                    京都府八幡市上奈良小端4-13-5
住所フリガナ            キョウトフヤワタシカミナラオバタ
性別                    男
血液型                  O
生年月日                1976/02/04
電話番号                075-435-9736
携帯番号                090-9981-6325
メール                  inatimak0204@hotmail.com
--------------------------------------------
id                      20
名前                    北川 梨華
名前フリガナ            キタカワ リカ
郵便番号                171-0033
住所                    東京都豊島区高田3-10-1
住所フリガナ            トウキョウトトシマクタカダ
性別                    女
血液型                  A
生年月日                1980/12/25
電話番号                03-3658-2663
携帯番号                090-1407-6777
メール                  akir1710033@yahoo.co.jp
--------------------------------------------

```
##ではフィルターをかけて女性だけを選んでみましょう

```
f:=bson.D{}
   ↓
f:= bson.D{{"性別", "女"}}

実行結果
>go run main.go
id                      1
名前                    関 波子
名前フリガナ            セキ ナミコ
郵便番号                135-0034
住所                    東京都江東区永代8-1-4
住所フリガナ            トウキョウトコウトウクエイタイ
性別                    女
血液型                  AB
生年月日                1980/07/31
電話番号                03-3060-4716
携帯番号                090-7787-3784
メール                  sk@eaccess.net
--------------------------------------------
id                      3
名前                    西村 有紀子
名前フリガナ            ニシムラ ユキコ
郵便番号                635-0805
住所                    奈良県北葛城郡広陵町萱野5-2-7 ヴェルテックス萱野 1009
住所フリガナ            ナラケンキタカツラギグンコウリョウチョウカヤノ
性別                    女
血液型                  O
生年月日                1972/12/05
電話番号                0745-67-2723
携帯番号                090-5165-2074
メール                  okikuy1972@livedoor.com
--------------------------------------------
id                      7
名前                    村松 希美江
名前フリガナ            ムラマツ キミエ
郵便番号                616-8151
住所                    京都府京都市右京区太秦帷子ヶ辻町6-6-7
住所フリガナ            キョウトフキョウトシウキョウクウズマサカタビラノツジチョウ
性別                    女
血液型                  O
生年月日                1980/11/21
電話番号                075-727-1789
携帯番号                090-4849-6939
メール                  kimie.muramatu@odn.ne.jp
--------------------------------------------
id                      10
名前                    鎌田 敏美
名前フリガナ            カマタ トシミ
郵便番号                409-0115
住所                    山梨県上野原市松留4631
住所フリガナ            ヤマナシケンウエノハラシマツドメ
性別                    女
血液型                  B
生年月日                1993/06/09
電話番号                0554-03-0156
携帯番号                090-5690-8749
メール                  kamata0609@example.com
--------------------------------------------
id                      17
名前                    高田 紀子
名前フリガナ            タカタ トシコ
郵便番号                654-0067
住所                    兵庫県神戸市須磨区離宮西町4-2-2
住所フリガナ            ヒョウゴケンコウベシスマクリキュウニシチョウ
性別                    女
血液型                  B
生年月日                1994/11/06
電話番号                078-547-5651
携帯番号                070-8120-1066
メール                  okisotokisot@example.com
--------------------------------------------
id                      20
名前                    北川 梨華
名前フリガナ            キタカワ リカ
郵便番号                171-0033
住所                    東京都豊島区高田3-10-1
住所フリガナ            トウキョウトトシマクタカダ
性別                    女
血液型                  A
生年月日                1980/12/25
電話番号                03-3658-2663
携帯番号                090-1407-6777
メール                  akir1710033@yahoo.co.jp
--------------------------------------------
```