Skip to content

jemanzo/tutorials-go

Repository files navigation

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

Links

Releases

No releases published

Packages

No packages published

Languages