ਇੱਕ type assertion interface ਵੈਲਯੂ ਤੋਂ concrete type ਨੂੰ ਕੱਢਦਾ ਹੈ, ਅਤੇ ਇੱਕ type switch interface ਦੀ underlying type ਤੇ branch ਕਰਦਾ ਹੈ। ਇਹ ਉਹ ਤਰੀਕਾ ਹਨ ਜਿਨ੍ਹਾਂ ਦੁਆਰਾ ਤੁਸੀਂ interface (ਖਾਸ ਤੌਰ 'ਤੇ empty interface / any) ਤੋਂ ਖਾਸ type ਜਾਣਕਾਰੀ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ।
Type assertion — ਇੱਕ concrete type ਨੂੰ ਕੱਢਨਾ
i {} =
s := i.()
fmt.Println(s)
n := i.()
