Course Elementary 4242
Course Introduction:This course uses real cases, is comprehensive and practical, and integrates GO core programming technology, programming ideas, and underlying implementation step by step from theory to practice, allowing learners to stay close to the pulse of the times and become trendsetters in the IT and Internet era.
Course Elementary 26711
Course Introduction:Go is a new language, a concurrent, garbage-collected, fast-compiled language. It can compile a large Go program in a few seconds on a single computer. Go provides a model for software construction that makes dependency analysis easier and avoids most C-style include files and library headers. Go is a statically typed language, and its type system has no hierarchy. Therefore users do not need to spend time defining relationships between types, which feels more lightweight than typical object-oriented languages. Go is a completely garbage-collected language and provides basic support for concurrent execution and communication. By its design, Go is intended to provide a method for constructing system software on multi-core machines.
Course Elementary 4088
Course Introduction:Go's syntax is close to C language, but the declaration of variables is different. Go supports garbage collection. Go's parallel computing model is based on Tony Hall's Communicating Sequential Process (CSP). Other languages that adopt similar models include Occam and Limbo. Go also has the characteristics of this model, such as channel transmission. Compared with C++, Go does not include functions such as enumeration, exception handling, inheritance, generics, assertions, virtual functions, etc., but it adds features such as slice type, concurrency, pipelines, garbage collection functions, interfaces, etc. level support. Unlike Java, Go natively provides associative arrays (also called hashes or dictionaries), just like string types.
Course Elementary 4218
Course Introduction:Gin is an HTTP web framework written in Go (Golang). It is an API framework similar to martini but with better performance, almost 40 times faster thanks to httprouter. If you need extreme performance, use Gin.
Course Elementary 3061
Course Introduction:If you have any questions, add WeChat: Le-studyg; This course is an in-depth analysis of the core concepts, principles and ideas of computer programming languages. By studying this course, students will master the basic elements of programming languages, understand the advantages and disadvantages of different programming paradigms, and the philosophical ideas of programming languages. This course focuses on the combination of theory and practice, cultivating students' programming thinking and practical abilities, and laying a solid foundation for future study and career.
Course Elementary 90874
Course Introduction:"C Language Tutorial" C language is a general-purpose, procedural-oriented computer programming language. In 1972, Dennis Ritchie designed and developed the C language at Bell Telephone Laboratories in order to port and develop the UNIX operating system. C language is a widely used computer language that is as popular as the Java programming language and both are widely used among modern software programmers.
Course Elementary 2301
Course Introduction:This course is designed to help learners master how to use Go language to implement GraphQL services. The course starts with the basic knowledge of GraphQL, and deeply analyzes the characteristics and advantages of its data query language. Then, combined with the characteristics of the Go language, it explains in detail how to build a GraphQL server, process requests, define data patterns, etc. Through rich practical cases, learners will learn how to integrate GraphQL in actual projects to improve the flexibility and efficiency of data interaction. The course is suitable for developers with a certain foundation in Go language and is a must-have for building efficient and modern APIs.
Course Elementary 17933
Course Introduction:Go is a compiled system programming language that supports concurrency and garbage collection. It aims to create a programming language with a good balance between the high performance of static compiled languages and the efficient development of dynamic languages. We have collected this set of "Go Programming Basics Video Tutorial", hoping to help everyone learn the go language better
Course Elementary 18843
Course Introduction:PHP is a general-purpose open source scripting language and the easiest programming language to get started in programming learning. This tutorial from PHP Chinese website teacher Ouyang Ke will help everyone quickly master the PHP programming language. It is simple, clear, easy to learn, and highly practical. It can be used as an introductory learning tutorial for PHP language.
Course Elementary 11526
Course Introduction:This stage of the open class will lead everyone to appreciate the beauty of Go language programming, master the basic grammar of Go language, and lay the foundation for subsequent blockchain development.
Course Elementary 22325
Course Introduction:Apple has launched a new programming language, Swift, to replace Objective-C. Swift is fast, dynamic, and powerful, and will surely become the mainstream language for iOS. So we have collected the "Geek Academy Swift Language Video Tutorial", hoping to help everyone learn jQuery Mobile better
Course Elementary 26821
Course Introduction:"Qianfeng C Language Basics Video Tutorial" is a general-purpose, process-oriented computer programming language. C language is a widely used computer language that is as popular as the Java programming language and both are widely used among modern software programmers.
Course Elementary 25701
Course Introduction:Lua language has strong embedding advantages and can be compiled and run across platforms. Cocos2d-x games can be developed efficiently using Lua language. We have collected the "Geek Academy Lua scripting language syntax introductory video tutorial", hoping to help everyone better learn the syntax of Lua scripting language.
Course Elementary 9385
Course Introduction:This course uses Go language to write a family photo album system based on HTTP server from scratch, supports multiple client access, and connects smart devices at home! It is suitable for students who have a certain understanding of computer programming and want to learn Golang.
Course Elementary 32891
Course Introduction:This course starts from a practical perspective, draws inferences from one example, and teaches a man to fish, but not a man to fish. It connects knowledge points into a line and radiates into an area. From the installation of the development environment, how to use VSCode, basic knowledge of the Go language, HTTP protocol, data storage, web front-end rendering, to online server deployment, etc., detailed explanations are given. After the study is completed, you can build a complete WEB system.
Course Elementary 1808
Course Introduction:[Go Language Web Development] Classic Project: E-Mall is a course for Web development using Go language. This course is designed to help learners master the basic skills and knowledge of using Go language to build e-commerce malls. In this course, learners will gain an in-depth understanding of web development in Go language through actual project practice.
Course Elementary 2033
Course Introduction:This course will lead you to practice Go language and build an instant chat demo through Gin framework and WebSocket technology. In this course, you will learn how to use the latest features and best practices of the Go language, and how to use the Gin framework and WebSocket technology to achieve real-time communication.