tutorials-go

module
v0.0.0-...-808247b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2022 License: MIT

README

Go language - Tutorials

This repository was initialized with the command below.

$ go mod init github.com/jemanzo/tutorials-go

Project Folders

Documentation:

  • /datatypes
  • /parsing
    • json - Read/Write/Verify
    • yaml - Read/Write/Verify
    • base64 - Read/Write/Verify
    • strconv - Converting Datatypes
    • path
      • Internet paths <URL/URI>
      • Windows & Linux folder paths
  • /messaging
    • Kafka
    • RabbitMQ
  • /databases
    • Elasticsearch
    • Firebase

Testing

$ go test .

Debug

PPROF

MacOS Install:

$ brew install graphviz

Download pprof file and run the following commands:

$ go tool pprof ~/Downloads/heap
$ go tool pprof ~/Downloads/goroutine

// Type "web" to create a .SVG file
// Type "pdf" to create a .PDF file

$ (pprof) web
$ (pprof) pdf

Directories

Path Synopsis
challenges
anagram command
comunication
http command
net command
rpc command
channels command
databases
elastic command
arrays command
numbers command
pointers command
structs command
debuging
pprof command
messaging
kafka command
parsing
json command
path command
strconv command
yaml command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL