サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
aboy-perry.hatenablog.com
普段Swiftを使ってiOSアプリを開発している私が、GoでAPIを開発した際に感じたことを紹介します。 列挙型(Enum)がない! SwiftではEnumをめちゃめちゃ使います。ですがGoにはありません。が、Goではtypeを用いて擬似的にEnumっぽいことを実現できるようです。 Swift enum Edge: Int { case top, bottom, leading, trailing } Go type Edge int const ( Top Edge = iota Bottom Leading Trailing ) interfaceを実装することでEdgeを拡張することができます。たとえばStringerインタフェースを実装すると、文字列での出力ができるようになります。 type Edge int const ( Top Edge = iota Bottom Leadi
このページを最初にブックマークしてみませんか?
『aboy-perry.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く