Learn Basic Golang
Learn the basic go language for beginners starting from installing the first time to proficient to make a project.
- By Ihsan Arif
- 21 Jan 2020
- 29 articles
- beginner
Interested Topics
Learning the basic Go Language we need to understand together for beginners who want to explore a golang programming can first learn several articles on this topic. You can learn it starting from how to install a golang on your computer or laptop to being able to create a simple project to implement restful fires that are usually needed for the experience of a backend software or software developer.
Keep in mind that this role is very easy to learn and implement because of the summary of the code that we can write in making a program. So easy to write as well as easy to be understood by beginners to proficient. So if you want to learn Golang easily from 0 to Advanced, you can try to follow a few articles or tutorials on this topic so that when you want to continue to a deeper level the basics are understood earlier.
- 01 Jan 2020 How to Install Golang on Windows, Macbook and Linux Computers beginner
- 15 Feb 2020 How to Setup Development Go in Visual Studio Code beginner
- 20 Feb 2020 How to Debug Golang in VSCode beginner
- 01 Mar 2020 Getting to know Data Types in Golang beginner
- 03 Apr 2020 Getting to Know Structs and Interfaces in Golang beginner
- 03 Sep 2020 Getting to Know Pointers in Golang beginner
- 09 Apr 2021 How to implement a single double linked list in Golang intermediate
- 13 Apr 2021 How to Implement Stack in Golang intermediate
- 15 Apr 2021 How to Determine Consonant Vowels in Golang beginner
- 15 Apr 2021 How to implement queue (queue) in Go Language intermediate
- 19 Apr 2021 How to implement Binary Search and Tree Golang intermediate
- 01 Aug 2022 Get to know variables and constants in Golang beginner
- 17 Aug 2022 Get to know functions, multiple returns, variadic and closures in Golang beginner
- 10 Oct 2022 Get to know the Input Output Library in Golang beginner
- 10 Oct 2022 Get to know the Standard String Library in Golang beginner
- 24 Oct 2022 Get to know Container List and Sort in Golang beginner
- 24 Oct 2022 Getting to Know Hashes Cryptography in Golang beginner
- 30 Oct 2022 How to Create Unit Tests in Golang beginner
- 30 Oct 2022 How to Create Benchmark Units in Golang beginner
- 30 Oct 2022 How to Create Unit Tests Using the moq Library in Golang beginner
- 29 Nov 2022 How to Create Integration Tests in Golang intermediate
- 29 Nov 2022 Techniques for Creating Mocking Unit Tests in Golang intermediate
- 22 Dec 2022 How to Overcome Handling Errors in Golang intermediate
- 15 Jul 2023 Get to know the Package Timer in Golang beginner
- 15 Jul 2023 Get to know the Package Ticker in Golang beginner
- 15 Jul 2023 Getting to Know Package Context in Golang beginner
- 15 Jul 2023 Get to know Package Context With Value in Golang beginner
- 05 Aug 2023 Get to know the Repository Pattern in Golang intermediate
- 08 Aug 2023 Introduction and Implementation of Golang Embed intermediate
- #golang
- #tutorial
- #tipe
- #data
- #golang-basic
- #development
- #environment
- #setup
- #debug
- #vscode
- #visual studio code
- #struct
- #interface
- #method
- #embedded type
- #pointer
- #single linked list
- #double linked list
- #stack
- #vokal
- #konsonan
- #queue
- #antrian
- #channel
- #binary tree
- #tree
- #binary search tree
- #variabel
- #constants
- #multiple-return
- #variadic
- #closure
- #recursive
- #panic
- #recover
- #library
- #package
- #standard
- #input
- #output
- #io
- #string
- #container
- #list
- #sort
- #hashes
- #cryptography
- #unit test
- #unit
- #test
- #benchmark
- #moq
- #libary
- #integration
- #mocking
- #mock
- #error handling
- #defer
- #async
- #timer
- #ticker
- #context
- #withvalue
- #mysql
- #database
- #integrasi
- #repository
- #pattern
- #embed