GO Language Programming Core Basics Introduction Course, Easy and Quick to Complete
Representative projects that use the Go language include Google servers, Docker, and Uber, and recently it has been widely used in data analysis and blockchain, so the popularity of the Go language is expected to continue to rise vertically.
I didn't understand closures, but I understood them thanks to the teacher's 19-minute closure lecture. Thank you.
The only regret is that it would have been better if the lecture had given problems at the end so that I could solve them~
5.0
suhwan lim
100% enrolled
I listened to it over and over again until I understood it, and it was a great help to me in my field as a teacher! Recently, vscode has also improved a lot, so I want to see you use vscode too, teacher. ㅎㅎ
5.0
서호성
100% enrolled
This was a great course to lay the foundation. I would like to see an intermediate course based on building web systems.
What you will gain after the course
Basic Go Language Grammar
How to use control statements and loops
Understanding Packages and Data Types
Using arrays, slices, and maps
Functions and Object-Oriented Programming
Parallel processing and error handling
Using File I/O and Advanced Packages
Web Crawler Development and Practice
An introductory course to the core fundamentals of GO programming that is easy and quick to complete
How to learn Go and where to use it?
The Go language is a programming language developed by Google, and is used as a major programming language for C/C++-based system development as well as virtualization platforms, cloud systems, web servers, and game servers. Recently, it has been widely used in data analysis and blockchain-related fields, so the utility and value of the Go language have already proven its power as an open source language that increases productivity for programmers around the world.
The lecture content is faithful to the basics, and it is prepared in a way that it is related so that you can fill in the related knowledge step by step by section, starting from the general theory acquisition and basic concepts. It can be a process where the students can develop together through feedback. Shall we start together?
Learning Objectives
Learn the expressive and concise grammar of the Go language. Learn data types and data structures for efficient use of the Go language. Learn how to create a mini crawler using the unique goroutine function of the Go language. Learn the concurrency mechanism for creating distributed processing and multi-core related programs.
Advantages of the Go language
Google official language
Concise grammar and simplicity
Support for parallel programming
Static typing and dynamic execution
Supports easy collaboration
Fast compilation and execution speed
No support for generics and exception handling
Convention Unification
Project using Go language
Emerging Programming Language: Go
Programming language rankings rise from 55th to 10th place!! It is the language with the brightest future, having risen the most in the rankings over the past year.
Features of the Go language The Go language is an upgraded version of the C language and a modern system language developed by Ken Thompson, the developer of Unix and the C language, after 45 years.
Note
Technologies covered: Golang
IDE : Atom Editor
Operating System: Windows, Mac
Helpful people
Anyone interested in Go (Golang)
Beginner Programmer
Computer Engineering Student, Current Developer
For those who want to understand the concepts of technologies that are involved in the application development process
Anyone interested in guitar development is welcome
Things to learn
Introducing the knowledge sharer
Good person
I am a developer who is always trying to learn new technologies and is interested in trendy IT technologies. I am doing my best in big data & machine learning field development. - Graduated from the IT Convergence Department of the Graduate School of Soongsil University - Currently working on various projects as a freelance developer - Current Fastcampus Python-based related lectures - Samsung SDS Multicampus (Deep Learning-based Big Data Analysis Expert Course) Technology Part Lecture - Portfolio: https://www.cutecoding.com/ - Technology Blog: http://niceman.tistory.com/ People Met by Inflearn #03 | Go see the interview with Eun-ki Kim
Developers who want to learn efficient parallel processing
People who want to use the Go language in practice
People interested in developing web crawlers
Hello This is
4,428
Learners
279
Reviews
2,505
Answers
4.8
Rating
3
Courses
I am a developer who strives to acquire new skills and has a keen interest in trendy IT technologies. I am currently doing my best and dedicating myself to professional development in Big Data & Machine Learning.
– Currently working as an engineer at a Big Tech company – Inflearn Original Python Level 1, 2, 3, 4 Lectures – Fastcampus Python-based related lectures – Graduated from Soongsil University Graduate School, Department of IT Convergence – Samsung SDS Multicampus (Deep Learning-based Big Data Analysis Expert Course) Technical Part Lectures – Tech Blog: http://niceman.tistory.com/
Thank you for your hard work. However, I hope there are updated contents after 4 years, and I hope you can guide me well on issues such as poor environment settings.
I didn't understand closures, but I understood them thanks to the teacher's 19-minute closure lecture. Thank you.
The only regret is that it would have been better if the lecture had given problems at the end so that I could solve them~
I listened to it over and over again until I understood it, and it was a great help to me in my field as a teacher! Recently, vscode has also improved a lot, so I want to see you use vscode too, teacher. ㅎㅎ