This is your work, valued
golang-debugger-book. From a debugger's view, Let's explore the computer world! How does compiler, linker and debugger coordinate with each other around the program written in specific programming language? How does a debugger work? If we develop a debugger for go programming language, we must master go type system, runtime... and some Operating System internals. OK, all the contents mentioned above will be covered in this book. Hope you enjoy it!
158go-ftrace. bpf(2)-based ftrace(1) like function call graph for Go
26gorpc. go-rpc framework
20golang-debugger-lessons. Go
15Linux-IO-Model. Linux io model, including IO Multiplexing(select,poll,epoll), Realtime Signal Driven IO, Asynchronous IO.
13godbg. godbg is a golang debugger
12go-patterns. go design patterns demo
12distributed-system-series.
11golang-debugger-book-en. this is the English version of hitzhangjie/golang-debugger-book
9tinydbg. This repo teaches you how to build a golang debugger in golang. This repo is forked from go-delve/delve and simplified for linux/amd64.
6babynames. 为宝宝起一个好名字
5delve. Delve is a debugger for the Go programming language.
4rm. rm (rm-safe) is an alternative to shell /bin/rm, which supports `pin` or `unpin` operation to protect your data
4golang-debugger. develop a golang-debugger
4bloomfilter. bloomfilter, support adjusting number of entries, error ratio.
3gitbook-plugin-intopic-toc. GitBook Plugin to add inline table of contents (TOC) to each page using sticky and scrollspy effects.
3docker-gitbook. this is docker image of gitbook-cli
3debugger101.io. HTML
3gorpc101. gorpc from scratch,从0到1开发一个高性能rpc框架
3dwarfviewer. it's a DWARF viewer to help view and understand the DWARF data
3codemaster. learn to be a code master
3sourcegraph. Universal code search (self-hosted)
2go-internals. HTML
2go-misc. Miscellaneous Go hacks
2CCS. CCS is snmp-based condition capture system to monitor the information devices, including hosts, network devices, storage devices.
2gorpc-cli. `gorpc` cmdline for quickly generate project based on rpc framework `go-rpc`
2hitzhangjie. let's show off
2alfred-datetime-workflow. Go
2hitzhangjie.github.io. HTML
2pet. Simple command-line snippet manager, written in Go.
1python-notes. python notes in jupyter notebook format
1go-visualize. go-visualize is an utility to visualize your go code as class diagram or sequence diagram
1go. The Go programming language
1gogo_protobuf. [Deprecated] Protocol Buffers for Go with Gadgets
1debugging-any-goapp-demo. debugging current process by launching a dlv backend
1protoc-gen-gorpc. protoc-gen-gorpc is a protoc plugin for generating gorpc code
1playgo. :ghost: a real playful Golang Playground
1notion. Go
1go-internals-v0. this repo contains series of articles about go internals, including compiler, linker, debug, runtime, garbage collector, etc.
1wc. an better alternative to Unix/Linux wc utility
1codeblocks. codeblocks contains some utilities that helps accelerate development.
1grpc-go. The Go language implementation of gRPC. HTTP/2 based RPC
1instant-markdown-d. Small instant Markdown preview server
1libmill-book. Shell
1trim. trim leading spaces or tabs for each line, support read stdin or file, support output to stdout or file
1gocannon. :boom: Performance-focused HTTP load testing tool written in Go
1golang-debugger-dev. Go
1tson. TUI json editor and viewer written in Go
1linux-cpp-programming. this repo contains some testcases for linux c/cpp programming.
1openai-cli. An easy to use OpenAI client, which supports GPT3, GPT4, ChatGPT.
1toc. `toc` scans your markdown folders and automatically generate SUMMARY.md
1games. This repository contains some games
1Study. this repository contains my some ideas and experience during study, welcome to watch and share yours
1