Skip to content

The Go programming language is an open source project to make programmers more productive.

Notifications You must be signed in to change notification settings

bruno-silverio/go-intensivo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go programming language

Getting Started

Class 1: First steps

Class 2: Performance, and Multithreading with Kafka and Rabbitmq

Class 3: HTTP, APIs, and Deployment

Documentation: https://go.dev/doc/

Examples: https://gobyexample.com/

Prerequisites

The things you need before installing the software.

  • Visual Studio Code
  • Install Go
  • DB Sqlite3

Usage

A few examples of useful commands and/or tasks.

$ go run main.go --> To run the program, put the code in main.go and use go run.

$ $ go build main.go --> Sometimes we’ll want to build our programs into binaries. We can do this using go build.
$ ls
main    main.go

$ ./main --> We can then execute the built binary directly.
$ &{1234 10 1 11}

$ go test ./...  --> Test the aplication 

About

The Go programming language is an open source project to make programmers more productive.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published