Giter Site home page Giter Site logo
package main

import (
	"rebel"
	"life"
	"love"
)

func skills() map[string]interface{} {
	return map[string]interface{
		"coding": []string{"Go","Python","C","C++","JavaScript","PHP"},
		"tools": []string{"Docker","Kubernetes","ELK","OpenShift","Ansible"},
		"academic": []string{"Cloud Computing","Computer Networks","Operating Systems"},
	}
}

// It's never to late to do what you have been dreaming of
// Be rebel, Be unique, Be yourself
func main() {
	// create a new me
	me := &rebel{
		Name: "Amirhossein",
		Love: &love.Honey{
			Name: "Asal",
			ExpiresAt: nil,
			LoveAmount: love.Infinite,
		},
		Effort: rebel.Maximum,
		Type: []int{life.FunnyOne, life.FatOne, life.StupidOne},
		Interests: []string{"Computers", "Movies", "Rock & Roll (80s & 90s)", "Batman", "Guitar"},
		Skills: skills(),
		Slogan: "Everything will be alright, just keep going",
	}
	
	// start life
	life.Start(me)
	defer life.Exit(me)
	
	// my life cycle
	for me.IsAlive() {
		go me.DreamBig()
		go me.KeepWorking(life.HardCore)
		go life.Enjoy()
	
		me.Learn(life.NewThing)
		
		if me.FuckedUp() {
			me.SeeMyLove()
		}
	}
}

AmirH.Najafizadeh's Projects

authx icon authx

IDaaS for authenticating your users.

chat-rtc icon chat-rtc

Real time server for chatting with Golang.

checkpoint icon checkpoint

Using JWT to authenticate the users of an web-application

easy-mail icon easy-mail

Easy mail is a service for sending emails in your Golang application

emqx icon emqx

An example of EMQX distributed deployment with Nginx.

encrypto icon encrypto

Go library for encryption and decryption based on AES algorithm.

hades icon hades

Bring back dead Kubernetes Jobs by Hades, the king of underworld and dead.

havij icon havij

Export your RabbitMQ server with Havij (aka carrot)

job-watchdog icon job-watchdog

Monitoring Kubernetes namespace jobs and send their data over Kafka.

kafka icon kafka

Setting up a Kafka machine with Zookeeper and CMAK.

lets-go icon lets-go

Starting my way through learning Golang by setting up an HTTP server.

maersk icon maersk

Concurrent and Safe file downloader implemented in Golang.

mockapetris icon mockapetris

Implementing a DNS server with Golang programming language

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.