Git Product home page Git Product logo

go-grpc's Introduction

๐Ÿ‘‹ Hey there, I'm Highlander Paiva! ๐Ÿ‡ง๐Ÿ‡ท

package main

import "fmt"

type Developer struct {
    Name       string
    Role       string
    Country    string
    CurrentJob string
    Hobbies    []string
    Goal       string
}

func main() {
    highlander := Developer{
        Name:       "Highlander",
        Role:       "Backend Developer",
        Country:    "Brazil",
        CurrentJob: "Software Engineer SSr",
        Hobbies:    []string{"Exploring 'Go way' programming", "Building cool Go projects"},
        Goal:       "Software Architect",
    }

    for {
        code(highlander)
    }
}

func code(dev Developer) {
    fmt.Printf("%s is coding...\n", dev.Name)
}
Kotlin
data class Developer(
    val name: String,
    val role: String,
    val country: String,
    val currentJob: String,
    val hobbies: List<String>,
    val goal: String
)

fun main() {
    val highlander = Developer(
        name = "Highlander",
        role = "Backend Developer",
        country = "Brazil",
        currentJob = "Software Engineer SSr",
        hobbies = listOf("Exploring OOP programming", "Building cool Kotlin projects"),
        goal = "Software Architect"
    )

    while (true) {
        code(highlander)
    }
}

fun code(dev: Developer) {
    println("${dev.name} is coding...")
}
Haskell
data Developer   = Developer
    { name       :: String
    , role       :: String
    , country    :: String
    , currentJob :: String
    , hobbies    :: [String]
    , goal       :: String
    }

code :: Developer -> IO ()
code dev = putStrLn $ name dev ++ " is coding..."

main :: IO ()
main = do
    let highlander = Developer
            { name       = "Highlander"
            , role       = "Backend Developer"
            , country    = "Brazil"
            , currentJob = "Software Engineer SSr"
            , hobbies    = ["Exploring functional programming", "Building cool Haskell projects"]
            , goal       = "Software Architect"
            }
    
    let loop = do
          code highlander
          loop
    loop

๐Ÿš€ Backend Developer from Brazil, Software Engineer SSr at Mercado Livre, and Haskell enthusiast on the side! I'm on the path to become a Software Architect and love creating Kotlin libs and personal projects in my spare time. ๐ŸŽฏ

Feel free to ask me about anything, I'm happy to help! ๐Ÿ˜„



๐ŸŽฌ Fun fact

My name is based on the movie Highlander (1986). There can be only one! โš”๏ธ



๐Ÿ“ซ Get in touch



๐Ÿ› ๏ธ My toolbox

Go Kotlin Java Haskell Spring

package main

import "fmt"

func main() {
    myStack := []string{"Kotlin", "Go", "Haskell", "Java", "Spring"}
    fmt.Printf("Highlander stacks: %s\n", strings.Join(myStack, ", "))
}
Kotlin
fun main() {
    val myStack = listOf("Kotlin", "Go", "Haskell", "Java", "Spring")
    println("Highlander stacks: ${myStack.joinToString(", ")}")
}
Haskell
import Data.List (intercalate)

main :: IO ()
main = do
    let myStack = ["Kotlin", "Go", "Haskell", "Java", "Spring"]
    putStrLn $ "Highlander stacks: " ++ intercalate ", " myStack



๐Ÿ’ป Coding Activity



Keep exploring, learning, and having fun! ๐ŸŒŸ

go-grpc's People

Watchers

 avatar

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.