├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── codec └── varint │ ├── readme.md │ └── varint.go ├── ds ├── .gitkeep ├── graph │ └── .gitkeep ├── list │ ├── double_list.go │ ├── reverse_list.go │ ├── seq_list.go │ └── single_list.go ├── queue │ └── .gitkeep ├── readme.md ├── stack │ └── .gitkeep └── tree │ ├── balance_tree.go │ ├── binary_tree.go │ ├── common_tree.go │ ├── huffman.go │ ├── redblack_tree.go │ └── trie.go ├── front-end ├── base │ └── .gitkeep └── readme.md ├── golang ├── README.md ├── allgs │ └── main.go ├── currency-pattern │ ├── benchmark.jpg │ ├── currency.go │ └── currency_test.go ├── fake-ai │ └── main.go ├── go-build │ ├── add_asm.go │ ├── add_asm.s │ └── add_test.go ├── go.mod ├── go.sum ├── memory-allocator-visual-guide │ ├── README.md │ └── images │ │ ├── 5c6f9646b9048569f7000001.png │ │ ├── 5c6fa15bb9048569f7000002.png │ │ ├── 5c6fa25eb9048569f7000003.png │ │ ├── 5c6fbf14b9048569f7000004.png │ │ ├── 5c6fc2c1b9048569f7000005.png │ │ ├── 5c6fc4f9b9048569f7000006.png │ │ ├── 5c6fc53bb9048569f7000007.png │ │ ├── 5c6fcc0db9048569f7000008.png │ │ ├── 5c6fd07bb9048569f7000009.png │ │ ├── 5c6fd167b9048569f700000a.png │ │ ├── 5c6fd34eb9048569f700000b.png │ │ ├── 5c6fd4f7b9048569f700000c.png │ │ ├── 5c6fd878b9048569f700000d.png │ │ ├── 5c6fda2eb9048569f700000e.png │ │ ├── 5c6fdd13b9048569f700000f.png │ │ ├── 5c6fdd76b9048569f7000010.png │ │ ├── 5c6fefc5b9048569f7000011.png │ │ ├── 5c6ff023b9048569f7000012.png │ │ ├── 5c6ff112b9048569f7000013.png │ │ ├── 5c701deab9048569f7000014.png │ │ └── 5c70206cb9048569f7000015.png ├── sequence-currency │ └── main.go └── sync.pool.jpg ├── net ├── .gitkeep ├── http.md ├── http.png ├── net.debug.md ├── readme.md ├── select.png └── tcp.md ├── node └── event │ └── event.js ├── os ├── .gitkeep ├── cpu.md ├── false.sharing.md ├── img │ ├── currency.jpg │ ├── go_morestack.jpg │ ├── io.jpg │ ├── io.re.png │ ├── linux_mem_arch.png │ ├── memory.maneger.jpg │ ├── memory.model.jpg │ ├── mesi.png │ ├── process.jpg │ ├── tcp.jpg │ ├── thread.jpg │ └── visible.jpg ├── readme.md └── trick │ ├── false_sharing_test.go │ ├── get_func.go │ ├── get_func_test.go │ ├── is_64_bit.go │ ├── is_little_endian.go │ ├── is_test.go │ ├── zero_copy.go │ └── zero_copy_test.go ├── readme.md └── shell ├── MFA_check.jpg ├── MFA_new_code.jpg ├── MFA_panel.jpg ├── jump_web.jpg └── readme.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/LICENSE -------------------------------------------------------------------------------- /codec/varint/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/codec/varint/readme.md -------------------------------------------------------------------------------- /codec/varint/varint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/codec/varint/varint.go -------------------------------------------------------------------------------- /ds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ds/graph/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ds/list/double_list.go: -------------------------------------------------------------------------------- 1 | package list -------------------------------------------------------------------------------- /ds/list/reverse_list.go: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ds/list/seq_list.go: -------------------------------------------------------------------------------- 1 | package list -------------------------------------------------------------------------------- /ds/list/single_list.go: -------------------------------------------------------------------------------- 1 | package list -------------------------------------------------------------------------------- /ds/queue/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ds/readme.md: -------------------------------------------------------------------------------- 1 | ## This is about Data Stucture 2 | -------------------------------------------------------------------------------- /ds/stack/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ds/tree/balance_tree.go: -------------------------------------------------------------------------------- 1 | package tree -------------------------------------------------------------------------------- /ds/tree/binary_tree.go: -------------------------------------------------------------------------------- 1 | package tree -------------------------------------------------------------------------------- /ds/tree/common_tree.go: -------------------------------------------------------------------------------- 1 | package tree -------------------------------------------------------------------------------- /ds/tree/huffman.go: -------------------------------------------------------------------------------- 1 | package tree 2 | 3 | import "io" 4 | 5 | func xx() { 6 | io.Copy(nil, nil) 7 | } 8 | -------------------------------------------------------------------------------- /ds/tree/redblack_tree.go: -------------------------------------------------------------------------------- 1 | package tree -------------------------------------------------------------------------------- /ds/tree/trie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/ds/tree/trie.go -------------------------------------------------------------------------------- /front-end/base/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /front-end/readme.md: -------------------------------------------------------------------------------- 1 | ## This is about Front-End 2 | -------------------------------------------------------------------------------- /golang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/README.md -------------------------------------------------------------------------------- /golang/allgs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/allgs/main.go -------------------------------------------------------------------------------- /golang/currency-pattern/benchmark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/currency-pattern/benchmark.jpg -------------------------------------------------------------------------------- /golang/currency-pattern/currency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/currency-pattern/currency.go -------------------------------------------------------------------------------- /golang/currency-pattern/currency_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/currency-pattern/currency_test.go -------------------------------------------------------------------------------- /golang/fake-ai/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/fake-ai/main.go -------------------------------------------------------------------------------- /golang/go-build/add_asm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/go-build/add_asm.go -------------------------------------------------------------------------------- /golang/go-build/add_asm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/go-build/add_asm.s -------------------------------------------------------------------------------- /golang/go-build/add_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/go-build/add_test.go -------------------------------------------------------------------------------- /golang/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/go.mod -------------------------------------------------------------------------------- /golang/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/go.sum -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/README.md -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6f9646b9048569f7000001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6f9646b9048569f7000001.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fa15bb9048569f7000002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fa15bb9048569f7000002.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fa25eb9048569f7000003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fa25eb9048569f7000003.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fbf14b9048569f7000004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fbf14b9048569f7000004.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fc2c1b9048569f7000005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fc2c1b9048569f7000005.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fc4f9b9048569f7000006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fc4f9b9048569f7000006.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fc53bb9048569f7000007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fc53bb9048569f7000007.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fcc0db9048569f7000008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fcc0db9048569f7000008.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fd07bb9048569f7000009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fd07bb9048569f7000009.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fd167b9048569f700000a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fd167b9048569f700000a.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fd34eb9048569f700000b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fd34eb9048569f700000b.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fd4f7b9048569f700000c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fd4f7b9048569f700000c.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fd878b9048569f700000d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fd878b9048569f700000d.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fda2eb9048569f700000e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fda2eb9048569f700000e.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fdd13b9048569f700000f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fdd13b9048569f700000f.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fdd76b9048569f7000010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fdd76b9048569f7000010.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6fefc5b9048569f7000011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6fefc5b9048569f7000011.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6ff023b9048569f7000012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6ff023b9048569f7000012.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c6ff112b9048569f7000013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c6ff112b9048569f7000013.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c701deab9048569f7000014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c701deab9048569f7000014.png -------------------------------------------------------------------------------- /golang/memory-allocator-visual-guide/images/5c70206cb9048569f7000015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/memory-allocator-visual-guide/images/5c70206cb9048569f7000015.png -------------------------------------------------------------------------------- /golang/sequence-currency/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/sequence-currency/main.go -------------------------------------------------------------------------------- /golang/sync.pool.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/golang/sync.pool.jpg -------------------------------------------------------------------------------- /net/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /net/http.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/net/http.md -------------------------------------------------------------------------------- /net/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/net/http.png -------------------------------------------------------------------------------- /net/net.debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/net/net.debug.md -------------------------------------------------------------------------------- /net/readme.md: -------------------------------------------------------------------------------- 1 | ## This is about Net Work 2 | -------------------------------------------------------------------------------- /net/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/net/select.png -------------------------------------------------------------------------------- /net/tcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/net/tcp.md -------------------------------------------------------------------------------- /node/event/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/node/event/event.js -------------------------------------------------------------------------------- /os/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /os/cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/cpu.md -------------------------------------------------------------------------------- /os/false.sharing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/false.sharing.md -------------------------------------------------------------------------------- /os/img/currency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/currency.jpg -------------------------------------------------------------------------------- /os/img/go_morestack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/go_morestack.jpg -------------------------------------------------------------------------------- /os/img/io.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/io.jpg -------------------------------------------------------------------------------- /os/img/io.re.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/io.re.png -------------------------------------------------------------------------------- /os/img/linux_mem_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/linux_mem_arch.png -------------------------------------------------------------------------------- /os/img/memory.maneger.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/memory.maneger.jpg -------------------------------------------------------------------------------- /os/img/memory.model.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/memory.model.jpg -------------------------------------------------------------------------------- /os/img/mesi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/mesi.png -------------------------------------------------------------------------------- /os/img/process.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/process.jpg -------------------------------------------------------------------------------- /os/img/tcp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/tcp.jpg -------------------------------------------------------------------------------- /os/img/thread.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/thread.jpg -------------------------------------------------------------------------------- /os/img/visible.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/img/visible.jpg -------------------------------------------------------------------------------- /os/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/readme.md -------------------------------------------------------------------------------- /os/trick/false_sharing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/false_sharing_test.go -------------------------------------------------------------------------------- /os/trick/get_func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/get_func.go -------------------------------------------------------------------------------- /os/trick/get_func_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/get_func_test.go -------------------------------------------------------------------------------- /os/trick/is_64_bit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/is_64_bit.go -------------------------------------------------------------------------------- /os/trick/is_little_endian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/is_little_endian.go -------------------------------------------------------------------------------- /os/trick/is_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/is_test.go -------------------------------------------------------------------------------- /os/trick/zero_copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/zero_copy.go -------------------------------------------------------------------------------- /os/trick/zero_copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/os/trick/zero_copy_test.go -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/readme.md -------------------------------------------------------------------------------- /shell/MFA_check.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/shell/MFA_check.jpg -------------------------------------------------------------------------------- /shell/MFA_new_code.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/shell/MFA_new_code.jpg -------------------------------------------------------------------------------- /shell/MFA_panel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/shell/MFA_panel.jpg -------------------------------------------------------------------------------- /shell/jump_web.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/shell/jump_web.jpg -------------------------------------------------------------------------------- /shell/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g-airport/tech-stack/HEAD/shell/readme.md --------------------------------------------------------------------------------