Last year I mentioned an open source library enhancing Swift with numerous helpers based on the Python standard library called Pythonic.swift.
Here’s an open source library from Josh Baker bringing in many great features from the Go language to Swift.
As listed in the readme the features included within GoSwift include:
– Goroutines
– Defer
– Panic, Recover
– Channels
– Buffered Channels
– Select, Case, Default
– Closing
– Sync Package
– Mutex, Cond, Once, WaitGroup
– Error type
Included is a series of examples demonstrating each added feature.
You can find GoSwift on Github here.
A nice set of additions to Swift.
Original article: Open Source Library Enhancing The Swift Language With Go Inspired Extensions
©2015 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.