Swift에 Go언어의 장점을 더해보자

By | May 8, 2015

따끈한 오픈소스 소식. goswift!

Go언어의 장점을 Swift언어에 더해 iOS/Mac 프로젝트에서 Go언어의 장점을 사용할 수 있다. 추가한 Go언어의 기능은 아래와 같다.

  • Goroutines
  • Defer
  • Panic, Recover
  • Channels
    • Buffered Channels
    • Select, Case, Default
    • Closing
  • Sync Package
    • Mutex, Cond, Once, WaitGroup
  • Error type

swift로 고루틴과 채널을 사용하는 예제는 아래와 같다.

아래 주소에 좀 더 많은 예제가 있으니 살펴보자.

Share on FacebookTweet about this on TwitterShare on Google+Share on RedditEmail this to someone