go style channel implementation
Merge commit '7d4dc02bfab91e01cf2b694fdea02bd11c9d81b7'

Conflicts:
	SwiftTest.xcodeproj/project.xcworkspace/xcuserdata/alikiran.xcuserdatad/UserInterfaceState.xcuserstate
	SwiftTest/ViewController.swift
no message