Skip to content

To Learn Go Programming Language with small programs examples

License

Notifications You must be signed in to change notification settings

OlfaKaroui/LokumGoLang

Repository files navigation

LokumGoLang

To Learn Go Programming Language with small programs examples

Go is a statically typed and compiled programming language, designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Golang (Go) is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.

Examples:

This mark ✔️ mean the example is available.
The folder of the examples: https://github.com/walidamriou/LokumGoLang/tree/master/Examples

  • 001 Getting Started
  • 001 Hello World ✔️
  • 002 Variables ✔️
  • 003 Constants
  • 004 Data types
    • 001 Boolean
    • 002 Numerical Integers
    • 003 Numerical Fraction
    • 004 Numerical Complex
    • 005 String
    • 006 Error
  • 005 Define by group
  • 006 iota enumerate
  • 007 Array
  • 008 Slice
  • 009 Map
  • 010 New
  • 011 Control Statements
    • 001 If
    • 002 Goto
    • 003 For
    • 004 Switch
  • 012 Functions
    • 001 On return
    • 002 Multi-Value return
    • 003 Variadic arguments
    • 004 Pass by pointers
    • 005 Pass by Valuers
    • 006 Defers
    • 007 Function as valuers and types
    • 008 Panic
    • 009 Recover
  • 013 Init Function
  • 014 Import by Dot
  • 015 import by Aias
  • 016 Import by _ operator
  • 017 Struct
    • 001 Decleration
    • 002 Embedded one to other
    • 003 Embedded types
  • 002 Object Oriented
  • 001 Methodes
  • 002 Custom data types
  • 003 Use pointer as receiver
  • 004 Inhertance of method
    ...

Website of the project:

https://lokumgolang.walidamriou.com/

If you need any help or informations:

🔵 Facebook: https://www.facebook.com/walidamriou
🔵 Twitter: https://twitter.com/walidamriou
🔴 Email: contact [at] walidamriou [dot] com

About

To Learn Go Programming Language with small programs examples

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published