15186
Goでstring型の変数とuint型の変数の比較を行いたいのですが、どのように書けばいいのでしょうか

例えば下記にように書いたところ、同じなのにfalseになってしまいました。

```

    if srtId == string(uintId){}
    
```
CC BY-SA 3.0
2015-09-03T06:39:39.857
15181
2015-09-03T11:38:15.413
7232
question
go
Goの文字列比較
文字列で比較したい場合は、`unitId`を ~~`fmt.Sprintf("%d",
uintId)`~~`strconv.Itoa(unitId)`で文字列に変換する必要がありそうです。

`string(unitId)`は、unitIdの文字コードを元に変換するので、例えば、

```

    a := uint(33)
    fmt.Printf("Hello, playground %s", string(a))
    
```

を実行すると

```

    Hello, playground !
    
```

と表示されます。
CC BY-SA 3.0
2015-09-03T07:58:15.443
15186
2015-09-03T11:38:15.413
2015-09-03T11:38:15.413
845
845
15181
answer