Home >Backend Development >Golang >Go maps and techniques, get twice the result with half the effort

Go maps and techniques, get twice the result with half the effort

Go语言进阶学习
Go语言进阶学习forward
2023-07-24 16:16:02752browse
Today I would like to share with you Go knowledge graph and Go learning skills, This article attempts to help Gohper novices find the direction and avoid detours, and make their journey on the technical road smoother and smoother, win Bai Fumei, and reach the pinnacle of life. There is no doubt that my ambition is so lofty.

Go Knowledge Graph

  • I know that when this map appears in your field of vision, your heartbeat speeds up, but please Don’t be afraid, no one becomes great overnight. Follow and forward my articles, learn a little bit every day, and slowly, you will widen the gap between you and your peers.

  • Online view address https://www.processon.com/view/link/5a9ba4c8e4b0a9d22eb3bdf0

Go maps and techniques, get twice the result with half the effort

Go learning skills (knock on the blackboard, let’s talk about the key points)

  • Don’t spend too much time looking at grammar
    The most taboo thing about learning grammar is slowness Watching slowly wears away your patience.

  • Find a basic grammar book or website such as Rookie Tutorial, and read the grammar in one go.
    Be sure to read it carefully. Go's grammar is not complicated.

  • Type the code according to the Demo in the book
    The above process will be very boring, but you must insist on finishing it in one go, otherwise the second The first time, the third time...will slowly wear away your interest and enthusiasm.

  • Think about what project you most want to do, for example: a Web project. Of course, it is also possible to write a crawler to crawl pictures of girls

    At this time You already have a certain understanding of language compilation, operation, and basic syntax, and you can start making things. There is no need to understand everything before starting.

  • Find a more popular framework such as: Beego
    At this time your thirst for knowledge should be the strongest, routing, orm, json and many other needs learn.

  • Start writing your own Web service
    Slowly you may need to re-read the syntax in a targeted manner. This is normal, your brain It’s not a hard drive, and knowledge is accumulated through constant repetition.

  • Try to write some tricks

    Get, Post, json to struct, struct to json, interface implementation, etc., explore one by one.

  • Use Go to write some work-related applications

    If there is no such opportunity, you can write some for existing projects Tools, such as automated deployment tools, service monitoring tools, data migration tools, etc.

The above is the detailed content of Go maps and techniques, get twice the result with half the effort. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:Go语言进阶学习. If there is any infringement, please contact admin@php.cn delete