larien / clean-code-go

[WIP] Some of Uncle Bob's Clean Code concepts adapted for Go language. This is also a self-improving code study repository.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

clean-code-go [WIP]

Some of Uncle Bob's Clean Code concepts adapted for Go language. This is also a self-improving code study repository.

Table of Contents

  1. Introduction
  2. Meaningful Names

Introduction

Yet another Clean Code repository. This one was inspired by Python's and JavaScript's. Thanks, folks! Let's spread the clean code word 😃

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.

This repository is not a style guide. Go already has a few fantastic official documents that gophers (Go developers) take as language guidelines.

If you are new to Go, make sure to check them out before this repository (I'm gonna use these concepts here as well):

Why is this for, then?

I'm in a moment in my career as software developer that I feel I lack some basic concepts. One of them includes writing a graceful, clean, clear code. Therefore I'm gonna practice some coding adapting Uncle Bob's Clean Code in my favorite programming language: Go! 💙

Hope I can help you guys too 😉

⬆ back to top

About

[WIP] Some of Uncle Bob's Clean Code concepts adapted for Go language. This is also a self-improving code study repository.

License:MIT License