Building a shoe store with golang to learn more about this language :)

Overview

shoestore-go

Building a shoe store with golang to learn more about this language :)

TODO

  • Create a basic webpage with the pages:

    • home : to show homepage containing catalog of the products
    • details: to show product details (price, description, etc)
    • basket: a simple purchase cart
    • checkout: to end buy
    • account: place where customers see your order and other information about register
  • Add tools

    • logger: any tools to monitor events (request, traces etc)
    • dashboard: any tools to look dashboard (track, request, traffic etc)
You might also like...
Перевод книги «Learn Go with Tests» на русский язык.
Перевод книги «Learn Go with Tests» на русский язык.

Изучите Go через тестирование Обложка нарисована Denise Форматы для чтения Gitbook EPUB or PDF Доступные переводы English 中文 Português 日本語 한국어 Türkçe

A series of small code snipppets & exercises to learn Go.

Learning-Go A series of small code snipppets & exercises to learn Go. WARNING: During this excercise you will be learning along with me, I am not your

Learn-Nakama - An example project template on how to set up and write custom logic in Nakama server

Nakama Project Template An example project template on how to set up and write c

Q Language : A script language for Go
Q Language : A script language for Go

Q Language - A script language for Go 语言特色 与 Go 语言有最好的互操作性。可不进行任何包装即可直接使用 Go 语言的函数、类及其成员变量和方法。 有赖于 Go 语言的互操作性,这门语言直接拥有了一套非常完整且您十分熟悉的标准库,无额外学习成本。 与 Go

Simple boilerplate code to get started with building and deploying a serverless CRUD API

Simple boilerplate code to get started with building and deploying a serverless CRUD API with Go, MongoDB and Netlify

The repository intent is store some Go Lang codes.

⚠️ Go programming course ⚠️ This repository was created to share the Learn How To Code: Google's Go (golang) Programming Language code created by Todd

Crash Course about the programming language Go / Golang.
Crash Course about the programming language Go / Golang.

Crash Course about the programming language Go / Golang. In this course I have covered some important concepts and topics in programming.

A complete guide to undersatnd golang programming language, web requests, JSON and creating web APIs with mongodb

Golang series A complete guide to undersatnd golang programming language, web requests, JSON and creating web APIs with mongodb LearnCodeonline.in 01

Comments
  • lint errors

    lint errors

    Describe the bug Alguns retornos não estão sendo checados

    To Reproduce Segue os erros retornados pelo comando abaixo:

    $ golangci-lint run
    api/controllers/accounts.controller.go:28:29: Error return value of `` is not checked (errcheck)
                    json.NewEncoder(rw).Encode(violations)
                                              ^
    api/controllers/accounts.controller.go:34:29: Error return value of `` is not checked (errcheck)
                    json.NewEncoder(rw).Encode("an internal error ocurred when save the credential")
                                              ^
    api/controllers/accounts.controller.go:39:28: Error return value of `` is not checked (errcheck)
            json.NewEncoder(rw).Encode(credentialInput)
                                      ^
    api/server/server.go:18:21: Error return value of `http.ListenAndServe` is not checked (errcheck)
            http.ListenAndServe(os.Getenv("port"), router)
                               ^
    cmd/app/main.go:10:15: Error return value of `godotenv.Load` is not checked (errcheck)
            godotenv.Load(".env")
                         ^
    

    Se você quiser saber mais sobre o golangci-lint.

    question 
    opened by drocha87 1
Owner
Bruno B. Melo
Bruno B. Melo
A repository for showcasing my knowledge of the Go! (2003) programming language, and continuing to learn the language.

Learning Go! (programming language) Not to be confused with Google Golang (2009) I don't know too much about the Go! programming language, but I know

Sean P. Myrick V19.1.7.2 1 Aug 26, 2022
Learn the Go programming language (Golang) in this step-by-step tutorial course for beginners

Learn the Go programming language (Golang) in this step-by-step tutorial course for beginners. Go is an open source programming language designed at Google that makes it easy to build simple, reliable, and efficient software.

Burak Tokman 1 Dec 16, 2021
Learning GO language by building projects

GoLangProjects Projects list Helloworld Variables Userinput Conversion Math, crypto & random Time & Date Pointers Arrays Slices Maps Structures If-Els

Kishan Kr Sharma 2 May 1, 2022
Learn Golang in-depth by solving 15 Quizzes, 10 Exercises and 4 Projects

Modern Go (Golang) - The Complete Beginners Guide 2021 Learn Go (Golang) in-dept

Classroooms 4 Aug 22, 2022
At this example project, I'm trying to learn Golang with Clean structure and come up with a reusable

Learning Golang Language In Clean Structure At this example project, I'm trying to learn Golang with Clean structure and come up with a reusable, nice

GoTorn 3 Sep 25, 2022
Golang tutorials - a self-project to learn Go.

Golang Tutorials a self-project to learn Go. prod by blvnk. Tech With Tim Tutorials Intro to Go created a Hello World program. compiled a Hello World

adore_blvnk 0 Feb 21, 2022
Rps-game-in-go - Learn Go for Beginners Crash Course (Golang)

rps-game-in-go This rock-paper-scissors game was based on the Udemy course "Lear

Mark Yen 0 Mar 20, 2022
Learn how to write webapps without a framework in Go.

This is an easy to understand example based tutorial aimed at those who know a little of Go and nothing of webdev and want to learn how to write a webserver in Go. You will create a to do list application as you advance the chapters.

Suraj Patil 3k Sep 25, 2022
Introduction to beginners learn to go

For-learning-Go-Tutorial 准备写一本Go的书针对初学者快速入门开发和使用go! 学习Go语言需要去了解Go的特性,然后在深入的去实践,如果你想使用Go语言写出Go味道的程序,那么你就需要付出努力去实践了! 先来了解下Go语言为何创造出来的历史吧,Go 语言是由谷歌公司在 20

keke 560 Sep 26, 2022
The purpose of this project is to learn about go-swagger.

learn-go-swagger The purpose of this project is to learn about go-swagger. Requirements Go go-swagger Setup Run ./scripts/gen-swagger to generate swag

Henrik Christensen 0 Nov 20, 2021