This is your work, valued

hitzhangjie

Elite
@hitzhangjie

stay hungry, stay foolish.

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!

158

go-ftrace. bpf(2)-based ftrace(1) like function call graph for Go

26

gorpc. go-rpc framework

20

golang-debugger-lessons. Go

15

Linux-IO-Model. Linux io model, including IO Multiplexing(select,poll,epoll), Realtime Signal Driven IO, Asynchronous IO.

13

godbg. godbg is a golang debugger

12

go-patterns. go design patterns demo

12

distributed-system-series.

11

golang-debugger-book-en. this is the English version of hitzhangjie/golang-debugger-book

9

tinydbg. 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.

6

babynames. 为宝宝起一个好名字

5

delve. Delve is a debugger for the Go programming language.

4

rm. rm (rm-safe) is an alternative to shell /bin/rm, which supports `pin` or `unpin` operation to protect your data

4

golang-debugger. develop a golang-debugger

4

bloomfilter. bloomfilter, support adjusting number of entries, error ratio.

3

gitbook-plugin-intopic-toc. GitBook Plugin to add inline table of contents (TOC) to each page using sticky and scrollspy effects.

3

docker-gitbook. this is docker image of gitbook-cli

3

debugger101.io. HTML

3

gorpc101. gorpc from scratch,从0到1开发一个高性能rpc框架

3

dwarfviewer. it's a DWARF viewer to help view and understand the DWARF data

3

codemaster. learn to be a code master

3

sourcegraph. Universal code search (self-hosted)

2

go-internals. HTML

2

go-misc. Miscellaneous Go hacks

2

CCS. CCS is snmp-based condition capture system to monitor the information devices, including hosts, network devices, storage devices.

2

gorpc-cli. `gorpc` cmdline for quickly generate project based on rpc framework `go-rpc`

2

hitzhangjie. let's show off

2

alfred-datetime-workflow. Go

2

hitzhangjie.github.io. HTML

2

pet. Simple command-line snippet manager, written in Go.

1

python-notes. python notes in jupyter notebook format

1

go-visualize. go-visualize is an utility to visualize your go code as class diagram or sequence diagram

1

go. The Go programming language

1

gogo_protobuf. [Deprecated] Protocol Buffers for Go with Gadgets

1

debugging-any-goapp-demo. debugging current process by launching a dlv backend

1

protoc-gen-gorpc. protoc-gen-gorpc is a protoc plugin for generating gorpc code

1

playgo. :ghost: a real playful Golang Playground

1

notion. Go

1

go-internals-v0. this repo contains series of articles about go internals, including compiler, linker, debug, runtime, garbage collector, etc.

1

wc. an better alternative to Unix/Linux wc utility

1

codeblocks. codeblocks contains some utilities that helps accelerate development.

1

grpc-go. The Go language implementation of gRPC. HTTP/2 based RPC

1

instant-markdown-d. Small instant Markdown preview server

1

libmill-book. Shell

1

trim. trim leading spaces or tabs for each line, support read stdin or file, support output to stdout or file

1

gocannon. :boom: Performance-focused HTTP load testing tool written in Go

1

golang-debugger-dev. Go

1

tson. TUI json editor and viewer written in Go

1

linux-cpp-programming. this repo contains some testcases for linux c/cpp programming.

1

openai-cli. An easy to use OpenAI client, which supports GPT3, GPT4, ChatGPT.

1

toc. `toc` scans your markdown folders and automatically generate SUMMARY.md

1

games. This repository contains some games

1

Study. this repository contains my some ideas and experience during study, welcome to watch and share yours

1