go-programming

There are 41 repositories under go-programming topic.

  • fn-code/govals

    Go library for validate data

    Language:Go9204
  • sger/go-hashdir

    Hash a directory path

    Language:Go8212
  • ffengc/MIT6.824

    MIT6.824 learning works and logs

    Language:Go610
  • JohnLins/GolangFun

    This is my Golang reference folder, this can help one quickly learn the basics of GO.

    Language:Go5213
  • awesomelistsio/awesome-go

    A curated list of awesome Go resources and tips to help you become a more productive and proficient Go developer.

    40
  • fn-code/hexagonal-arcitect

    This is implementation of haxagonal arcitecture in go

    Language:Go4200
  • keremify/Golang-Dersleri

    ✅ "Go diliyle ilgili ders notları, ipuçları ve pratik örnekler. Yeni başlayanlar ve ileri seviye kullanıcılar için kaynak."

    Language:Go210
  • dev-vivekkumarverma/go

    This repository is a collection of Go programs covering fundamental concepts, algorithms, and practical applications. It will serve as a reference and learning resource as I progress with Go development.

    Language:Go1
  • epicchainlabs/epicchain-sdk-go

    EpicChain SDK Go is a powerful and efficient software development kit designed for developers to integrate and interact with the EpicChain blockchain network using the Go programming language.

    Language:Go100
  • Furkan-Gulsen/NBA-Simulator-with-Golang

    The NBA Simulator is a Go-based application designed to simulate various aspects of NBA games.

    Language:Go120
  • golevy/go-programming

    Happy programming with Go.

    Language:Go1100
  • maruf-pfc/golang-projects

    Golang Practice Projects

    Language:Go10
  • nemuelw/practical-go-programming

    Code for my practical Go programming course

    Language:Go110
  • rmottanet/goocto

    GoOcto: A CLI tool for seamless GitHub interactions. Enhance your workflow with simplified repository management.

    Language:Go111
  • shaikrasheed99/learn-go-with-tdd

    Examples of Golang topics using TDD.

    Language:Go1101
  • sugaliudaykiran/go-golang

    only go

    Language:Go1200
  • tbhaxor/Golang-Turing-Tutorial

    This repository contains the codes used in the turing.com golang post

    Language:Go110
  • BoBsRepository/create-go-mongodb-template

    An awesome starter template to jumpstart your Go lang (gin-gonic) projects, helping you to speed up the process of building RESTful APIs.

    Language:Go0101
  • MateoRamirezRubio1/learning_Go_Golang

    This repository is dedicated to exploring and mastering Go programming through hands-on examples and projects. Each section delves into key Go concepts, providing clear explanations and practical code to help you understand and apply Go's features effectively.

    Language:Go0100
  • sitraj/PortScanner

    Basic Port scanner using Go

    Language:Go0100
  • AlexGalhardo/learning-go

    Repository to save my Go programming language studies notes and references.

    Language:Go10
  • epicchainlabs/dbft

    The Go Implementation of the dBFT 2.0 Consensus Algorithm is a robust and efficient implementation of the Delegated Byzantine Fault Tolerance (dBFT) 2.0 consensus algorithm, developed in the Go programming language

    Language:Go00
  • kartikmanimuthu/from-zero-to-hero-golang

    'From Zero to Hero with Golang' is your one-stop-shop to learn Go.

    Language:Go10
  • mahendraplus/Iplogger

    A Go application that logs HTTP requests in real-time and stores them in `log.txt`. Monitor and view logs directly in the terminal or access them from the file. Easily customizable and provides immediate visibility into incoming requests. Quick setup with a single command and minimal configuration required.

    Language:Go10
  • Mohabdo21/go-postgres

    A production-ready REST API built with Go and PostgreSQL, featuring clean architecture, connection pooling, and comprehensive error handling.

    Language:Go10
  • pkx8326/embedded_stuct_package_example

    This example of a Go program demonstrates the use of an embedded struct and a struct package. The embedded struct acts as a scaffold for a newly created struct to build upon and use its existing fields.

    Language:Go10
  • pkx8326/learning_go

    I'm documenting my Go learning journey in this repository. It is made public so that it may also be of help to those learning the language just like myself.

    Language:Go10
  • pkx8326/simple_go_json_note-taking

    This Go program demonstrates the use of structs and functions as struct methods stored in a saparated package to get string inputs from the user and save all the information in a json file with pre-determined json field names created by using struct tags.

    Language:Go
  • pkx8326/simple_go_struct-interface_example

    This Go program demonstrates that structs of different types can be passed into common functions with the help of the interface type variable. It also features the use of type-switch to let a common function operate differently on different struct types.

    Language:Go10
  • pkx8326/simple_go_struct_interface_method_example

    This Go program demonstrates the use of interface-typed objects that are declared to link some functions to their specified struct. We can use functions as methods for the created structs.

    Language:Go10
  • pkx8326/struct_method_mutation_example

    This Go program demonstrates the use of struct and struct methods. It features the use of pointers with structs and struct methods to display and overwrite/clear (mutate) the data in the original struct without unnecessarily occupying extra memory spaces.

    Language:Go10
  • Shikha-code36/golang-tutorial-practice

    This is the repo of GO basic implementation for learning purpose.

    Language:Go10
  • tayyabmughal676/GoAPIs

    Golang Backend for APIs Gorm

    Language:Go
  • Ujjwalprajapati16/Golang

    A repository containing code and projects developed while learning Go programming language.

    Language:Go