Coder Social home page Coder Social logo

learning-go's Introduction

         ,_---~~~~~----._         
  _,,_,*^____      _____``*g*\"*, 
 / __/ /'     ^.  /      \ ^@q   f 
[  @f | @))    |  | @))   l  0 _/  
 \`/   \~____ / __ \_____/    \
  |           _l__l_           I      
  }          [______]           I  
  ]            | | |            |  
  ]             ~ ~             |  
  |                            |   
   |                           |  

About Learning Go

This is a repository that I collect the Go source code that I play with from time to time.

What Happened to the Older Files

Well… I deleted them because I wanted a fresh start.

You can browse the this repo’s history if you’re curious.

The Folder Structure

The folder structure is a mess, to be honest :).

Typically, every root-level folder contains a self-sufficient project with a main() function that you can run on its own. There’s not much comments (sorry) and not much documentation (sorry again) to explain what’s going on. But the examples are small, and contained enough that you can reason about by simply reading the source code or tracing and debugging it.

There’s also an ./archive folder that I sweeped older code to be revised under the rug.

Best way to navigate the code is to clone the repo and use your IDE’s search feature to find stuff that you are interested in.

Licensing

I’m distributing this codebase under an MIT License unless otherwise notified.

Where Do The Examples Come From?

The code you see here is all written by me; however, some of the files are either direct copies, or slight variations of publicly-available examples from various books’ source code repositories; blogs, tutorials, websites and articles; and other resources including but not limited to the following:

Hey, You Forgot to Add My Book/Article/Website Here

I don’t spend too much time in this repo, and I don’t have time to keep the attribution list up-to-date.

It’s also not an easy task becuase some of the examples are so generic and canonical that you can find in multiple resources in more-or-less identical forms, and some of the examples are my personal take on existing samples and they have deviated so much from their original form that it is hard to discern whether it is derived work.

If you are the author of some of the examples here that I’ve forgotten to give proper attribution to, or if you have special licensing requirements, or if you want your code to be updated or removed from this repo, please send me an email and I’ll take care of it as soon as I can.

Thanks,

And may the source be with you,

Volkan 🦄.

learning-go's People

Contributors

v0lkan avatar vclkan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.