Welcome everybody, I'm happy after reading comments which you post on subreddits. Thankyou. Today, i will write my article on compose complex types but in end i give you a simple task, can you do that? Types: In golang we create types in two ways 1. type-keyword name-keyword datatype type Meter float64 2. by using struct which you are familiar about. Let's start with simple example, so that we can understand how to do that. Problem: I have two CEO, one CEO is elon musk and other is mark zuckerberg. Both CEO are also person and own attributes such as name or company. If you know Object oriented approach you might think like this person is the person class and ceo is derived clas...