Skip to content
View amirhnajafiz's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@CEIT-SSC @aut-icpc @aut-ce @linuxfestival @research-camp @amirhnajafiz-archive @aut-daralfonoon @amirhnajafiz-presentations @official-stallion

Block or report amirhnajafiz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amirhnajafiz/README.md
package main

import (
	"rebel"
	"life"
	"love"
	"seawolves"

	"os"
	"fmt"
)

func init() {
	os.Setenv("WISE_MAN_SAID", "Everything will be alright, just keep going forward ..")                // love you father
	os.Setenv("WISE_MAN_ALSO_SAID", "Banana banana banana terracotta banana terracotta terracotta pie") // all hail S.O.A.D
}

// that should be fun!!
func characteristics() map[string]interface{} {
	return map[string]interface{
		"coding": []string{"Go", "Python", "C", "C++", "Rust", "JavaScript", "PHP"}, // and lot more ...
		"fav_companies": []string{"Google", "RedHat", "AWS", "iBM"}, // PHB, respect to all people who work there :D
		"fields": []string{"Distributed Systems", "Virtualization", "Operating Systems", "Systems Security"}, // basically OS!
		"fav_os": "linux:ubuntu", // we love you Torvalds!!!!
		"fav_app": "Notion",      // in case one gives a damn
	}
}

func fun_facts() {
	// fav_movies
	for i := 1; i < 6; i++ {
		fmt.Printf("Pirates of the Caribbean %d\n", i) // yeah I do, no comments ...
	}

	// fav_series
	series := []string{"Brooklyn 99", "Modern Family", "Mr.Robot", "Family Guy", "Office (US version)"}
	for _, s := range series {
		fmt.Println(s)
	}

	// fav_sports_and_team
	soccer := "Arsenal (Let's go gunners .....)" // death to Tottenham (sorry, respect to all fans)!
	basketball := "New York Knicks"              // ohhhhh this is real
	football := "Baltimore Ravens"               // well, who doesn't love them??
	nascar := "Denny Hamlin"                     // i love you man!
}

// Want some motivational bull***t??
// It's never to late to do what you have been dreaming of.
// Be rebel, be unique, and always be yourself!
func main() {
	// create a new me (duh!)
	me := &rebel.Man{ // meh, man woman binary, i don't know, let's have it as a placeholder
		Name: "Amir Hossein (aka Amir)",
		Love: &love.Honey{
			Name: "Asal",
			ExpiresAt: nil,
			LoveAmount: 2*love.Endless,
		},
		Effort: rebel.Maximum + seawolves.Spirit,               // let's go seawolvessssssssssss
		Type: []int{life.FunnyOne, life.FatOne, life.RebelOne}, // like you don't know!
		Interests: []string{"Computers", "Movies", "Rock & Roll (80s & 90s)", "Batman", "Guitar", "Asal (yeah, you heard me)"},
		Characteristics: characteristics(),           // shit!
		Slogan: "In GOD we trust, In people we just", // again
	}
	
	// start life
	life.Start(me)
	defer life.Exit(me)

	fun_facts()
	
	// my life cycle (recyclable i guess)
	for me.IsAlive() {
		go me.DreamBig()
		go me.KeepWorking(life.HardCore)
		go life.Enjoy()
	
		me.Learn(life.NewThing)
		
		if me.FuckedUp() {
			me.SeeMyLove()
		}
	}

	// i don't know what happens here ...
}

Pinned Loading

  1. bregman-arie/go-exercises bregman-arie/go-exercises Public

    Go Exercises and Questions

    Go 259 43

  2. IBM/autopilot IBM/autopilot Public

    A tool to detect infrastructure issues on cloud native AI systems

    Python 52 21

  3. nats-io/nats-surveyor nats-io/nats-surveyor Public

    NATS Monitoring, Simplified.

    Go 300 40

  4. Psiphon-Inc/conduit Psiphon-Inc/conduit Public

    Conduit Client

    TypeScript 193 72

  5. official-stallion/stallion official-stallion/stallion Public

    Fast message broker implemented with Golang.

    Go 42

  6. snapp-incubator/mqtt-blackbox-exporter snapp-incubator/mqtt-blackbox-exporter Public

    Connect, Subscribe and Publish over MQTT broker to check its status.

    Go 15 2