package icoder-new
import "fmt"
type Programmer interface {
Eat()
Code()
Sleep()
}
type Gopher struct {
name string
}
func NewGopher(name string) *Gopher {
return &Gopher{name: name}
}
func (g *Gopher) Eat() {
fmt.Printf("%s is eating...\n", g.name)
}
func (g *Gopher) Code() {
fmt.Printf("%s is coding...\n", g.name)
}
func (g *Gopher) Sleep() {
fmt.Printf("%s is sleeping...\n", g.name)
}
func Run() {
gopher := NewGopher("Ehson")
var programmer Programmer = gopher
programmer.Eat()
programmer.Code()
programmer.Sleep()
}

Mr Gopher
Young gopher from Dushanbe. "In search of incredible π"
- Tajikistan, Dushanbe
- https://fr33d0mz.t.me
- in/fr33d0mz
Highlights
Pinned Loading
447 contributions in the last year
Skip to contributions year listDay of Week | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | May May | June Jun | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contributed to
icoder-new/order_api,
icoder-new/avito-shop,
icoder-new/installment-cli
and 2 other
repositories
Loading
Contribution activity
July 2025
Created 8 commits in 1 repository
Created 1 repository
-
icoder-new/installment-cli
Go
This contribution was made on Jul 5