Every time send github.com/tal-tech/go… When relevant article, can have the reader to ask us what draw a picture with.

What tool did you use to draw this picture? Nice!

This hand-painted style is really nice. What tool was used to draw it?

Can you introduce this drawing tool?

And so on, so I decided to write a short article about our most commonly used drawing tool excalidraw.com

Our hand-drawn style flow charts, architecture diagrams and so on are drawn by ExcalidraW COM/

  • An open source free drawing software
  • Personal currently see the most comfortable drawing software
  • Support for multi-party collaboration

Some lessons to share

  • To put graphics and text together drag or zoom, holdshiftKey together, and then right clickgroup selection
  • The margin around the exported image is too small and ugly, and the official refused to solve the problem (we did not find the appropriate default margin size). Instead of using the exported image, we can directly take a screenshot to control the margin size
  • Don’t take screenshots and save images.excalidrawFile, so you can modify it if necessary
  • We usually useCodeIn the style ofFont family

Here are a few more pictures we drew to let you feel the charm of ExcalidraW COM/

  • System Architecture Diagram

  • The principle of interpretation

  • The flow chart

Disclaimer: this is open source software, I haven’t found the commercial version, I haven’t paid for it, and I don’t know the author. Pure use of comfortable + ask more people, just simply write this article ha. It is not advertising, and I have never received any fees. It has nothing to do with excalidraw.com


I’ve compiled a list of the go-Zero author’s acclaimed shared videos from last year, detailing the go-Zero design concepts and best practices. Pay attention to the public account “micro-service practice”, reply to the video to obtain; You can also join groups and learn from thousands of Go-Zero users.