├── .gitignore ├── .mds-list ├── LICENSE ├── book.toml ├── code ├── add1.rs ├── add2.rs ├── add3.rs ├── add4.rs ├── args0.rs ├── args1.rs ├── array1.rs ├── array2.rs ├── array3.rs ├── badcell.rs ├── boo │ └── mod.rs ├── cell.rs ├── cli-data.rs ├── cli.rs ├── client.rs ├── client_echo.rs ├── closure1.rs ├── closure2.rs ├── closure3.rs ├── closure4.rs ├── closure5.rs ├── cos2.rs ├── destructure1.rs ├── enum1.rs ├── enum2.rs ├── enum3.rs ├── enum4.rs ├── enum5.rs ├── error1.rs ├── error2.rs ├── file1.rs ├── file10.rs ├── file11.rs ├── file2.rs ├── file3.rs ├── file4.rs ├── file5.rs ├── file6.rs ├── file7.rs ├── file8.rs ├── file9.rs ├── first-trait3.rs ├── foo.rs ├── for1.rs ├── for2.rs ├── for3.rs ├── fun1.rs ├── fun2.rs ├── fun3.rs ├── fun4.rs ├── gen1.rs ├── gen2.rs ├── hello-nom.rs ├── hello2.rs ├── iter1.rs ├── iter2.rs ├── iter3.rs ├── iter4.rs ├── let1.rs ├── let2.rs ├── let3.rs ├── let4.rs ├── life1.rs ├── life2.rs ├── life3.rs ├── life4.rs ├── map0.rs ├── map1.rs ├── map2.rs ├── map3.rs ├── match1.rs ├── match2.rs ├── match3.rs ├── mod1.rs ├── mod2.rs ├── mod3.rs ├── mod4.rs ├── move1.rs ├── move2.rs ├── new-sexpr.rs ├── nom.rs ├── nom.toml ├── process1.rs ├── process2.rs ├── process3.rs ├── process4.rs ├── process5.rs ├── queue1.rs ├── queue2.rs ├── queue3.rs ├── queue4.rs ├── range1.rs ├── rc1.rs ├── rc2.rs ├── rc3.rs ├── rc4.rs ├── ref1.rs ├── ref2.rs ├── refcell.rs ├── scratch1.rs ├── server.rs ├── server2.rs ├── server_echo.rs ├── set1.rs ├── set2..rs ├── set2.rs ├── sexpr.rs ├── slice1.rs ├── slice2.rs ├── slice3.rs ├── slice4.rs ├── slice5.rs ├── sratch.rs ├── string1.rs ├── string2.rs ├── string3.rs ├── string4.rs ├── string5.rs ├── string6.rs ├── struct1.rs ├── struct2.rs ├── struct3.rs ├── struct4.rs ├── struct5.rs ├── struct6.rs ├── struct7.rs ├── sum1.rs ├── test-json.rs ├── thread1.rs ├── thread10.rs ├── thread2.rs ├── thread3.rs ├── thread4.rs ├── thread5.rs ├── thread6.rs ├── thread7.rs ├── thread8.rs ├── thread9.rs ├── trait1.rs ├── trait2.rs ├── trait3.rs ├── trait4.rs ├── tuple1.rs ├── tuple2.rs ├── vec1.rs ├── vec2.rs ├── vec3.rs └── vec4.rs ├── docs ├── .nojekyll ├── 1-basics.zh.html ├── 2-structs-enums-lifetimes.zh.html ├── 3-filesystem.zh.html ├── 4-modules.zh.html ├── 5-stdlib-containers.zh.html ├── 6-error-handling.zh.html ├── 7-shared-and-networking.zh.html ├── FontAwesome │ ├── css │ │ └── font-awesome.css │ └── fonts │ │ ├── FontAwesome.ttf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ └── fontawesome-webfont.woff2 ├── PPrustS.png ├── ayu-highlight.css ├── book.js ├── clipboard.min.js ├── css │ ├── chrome.css │ ├── general.css │ ├── print.css │ └── variables.css ├── elasticlunr.min.js ├── favicon.png ├── highlight.css ├── highlight.js ├── index.html ├── mark.min.js ├── nom-intro.zh.html ├── object-orientation.zh.html ├── pain-points.zh.html ├── print.html ├── readme.zh.html ├── searcher.js ├── searchindex.js ├── searchindex.json └── tomorrow-night.css ├── doctoc.sh ├── readme.md ├── src ├── 1-basics.md ├── 1-basics.zh.md ├── 2-structs-enums-lifetimes.md ├── 2-structs-enums-lifetimes.zh.md ├── 3-filesystem.md ├── 3-filesystem.zh.md ├── 4-modules.md ├── 4-modules.zh.md ├── 5-stdlib-containers.md ├── 5-stdlib-containers.zh.md ├── 6-error-handling.md ├── 6-error-handling.zh.md ├── 7-shared-and-networking.md ├── 7-shared-and-networking.zh.md ├── PPrustS.png ├── SUMMARY.en.md ├── SUMMARY.md ├── nom-intro.md ├── nom-intro.zh.md ├── object-orientation.md ├── object-orientation.zh.md ├── pain-points.md ├── pain-points.zh.md ├── readme.md └── readme.zh.md ├── sync-en.sh └── theme └── index.hbs /.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | source -------------------------------------------------------------------------------- /.mds-list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/.mds-list -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/LICENSE -------------------------------------------------------------------------------- /book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/book.toml -------------------------------------------------------------------------------- /code/add1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/add1.rs -------------------------------------------------------------------------------- /code/add2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/add2.rs -------------------------------------------------------------------------------- /code/add3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/add3.rs -------------------------------------------------------------------------------- /code/add4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/add4.rs -------------------------------------------------------------------------------- /code/args0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/args0.rs -------------------------------------------------------------------------------- /code/args1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/args1.rs -------------------------------------------------------------------------------- /code/array1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/array1.rs -------------------------------------------------------------------------------- /code/array2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/array2.rs -------------------------------------------------------------------------------- /code/array3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/array3.rs -------------------------------------------------------------------------------- /code/badcell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/badcell.rs -------------------------------------------------------------------------------- /code/boo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/boo/mod.rs -------------------------------------------------------------------------------- /code/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/cell.rs -------------------------------------------------------------------------------- /code/cli-data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/cli-data.rs -------------------------------------------------------------------------------- /code/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/cli.rs -------------------------------------------------------------------------------- /code/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/client.rs -------------------------------------------------------------------------------- /code/client_echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/client_echo.rs -------------------------------------------------------------------------------- /code/closure1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/closure1.rs -------------------------------------------------------------------------------- /code/closure2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/closure2.rs -------------------------------------------------------------------------------- /code/closure3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/closure3.rs -------------------------------------------------------------------------------- /code/closure4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/closure4.rs -------------------------------------------------------------------------------- /code/closure5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/closure5.rs -------------------------------------------------------------------------------- /code/cos2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/cos2.rs -------------------------------------------------------------------------------- /code/destructure1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/destructure1.rs -------------------------------------------------------------------------------- /code/enum1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/enum1.rs -------------------------------------------------------------------------------- /code/enum2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/enum2.rs -------------------------------------------------------------------------------- /code/enum3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/enum3.rs -------------------------------------------------------------------------------- /code/enum4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/enum4.rs -------------------------------------------------------------------------------- /code/enum5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/enum5.rs -------------------------------------------------------------------------------- /code/error1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/error1.rs -------------------------------------------------------------------------------- /code/error2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/error2.rs -------------------------------------------------------------------------------- /code/file1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file1.rs -------------------------------------------------------------------------------- /code/file10.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file10.rs -------------------------------------------------------------------------------- /code/file11.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file11.rs -------------------------------------------------------------------------------- /code/file2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file2.rs -------------------------------------------------------------------------------- /code/file3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file3.rs -------------------------------------------------------------------------------- /code/file4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file4.rs -------------------------------------------------------------------------------- /code/file5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file5.rs -------------------------------------------------------------------------------- /code/file6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file6.rs -------------------------------------------------------------------------------- /code/file7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file7.rs -------------------------------------------------------------------------------- /code/file8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file8.rs -------------------------------------------------------------------------------- /code/file9.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/file9.rs -------------------------------------------------------------------------------- /code/first-trait3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/first-trait3.rs -------------------------------------------------------------------------------- /code/foo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/foo.rs -------------------------------------------------------------------------------- /code/for1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/for1.rs -------------------------------------------------------------------------------- /code/for2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/for2.rs -------------------------------------------------------------------------------- /code/for3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/for3.rs -------------------------------------------------------------------------------- /code/fun1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/fun1.rs -------------------------------------------------------------------------------- /code/fun2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/fun2.rs -------------------------------------------------------------------------------- /code/fun3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/fun3.rs -------------------------------------------------------------------------------- /code/fun4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/fun4.rs -------------------------------------------------------------------------------- /code/gen1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/gen1.rs -------------------------------------------------------------------------------- /code/gen2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/gen2.rs -------------------------------------------------------------------------------- /code/hello-nom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/hello-nom.rs -------------------------------------------------------------------------------- /code/hello2.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println("Hello, World!"); 3 | } 4 | -------------------------------------------------------------------------------- /code/iter1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/iter1.rs -------------------------------------------------------------------------------- /code/iter2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/iter2.rs -------------------------------------------------------------------------------- /code/iter3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/iter3.rs -------------------------------------------------------------------------------- /code/iter4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/iter4.rs -------------------------------------------------------------------------------- /code/let1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/let1.rs -------------------------------------------------------------------------------- /code/let2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/let2.rs -------------------------------------------------------------------------------- /code/let3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/let3.rs -------------------------------------------------------------------------------- /code/let4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/let4.rs -------------------------------------------------------------------------------- /code/life1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/life1.rs -------------------------------------------------------------------------------- /code/life2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/life2.rs -------------------------------------------------------------------------------- /code/life3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/life3.rs -------------------------------------------------------------------------------- /code/life4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/life4.rs -------------------------------------------------------------------------------- /code/map0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/map0.rs -------------------------------------------------------------------------------- /code/map1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/map1.rs -------------------------------------------------------------------------------- /code/map2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/map2.rs -------------------------------------------------------------------------------- /code/map3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/map3.rs -------------------------------------------------------------------------------- /code/match1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/match1.rs -------------------------------------------------------------------------------- /code/match2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/match2.rs -------------------------------------------------------------------------------- /code/match3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/match3.rs -------------------------------------------------------------------------------- /code/mod1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/mod1.rs -------------------------------------------------------------------------------- /code/mod2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/mod2.rs -------------------------------------------------------------------------------- /code/mod3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/mod3.rs -------------------------------------------------------------------------------- /code/mod4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/mod4.rs -------------------------------------------------------------------------------- /code/move1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/move1.rs -------------------------------------------------------------------------------- /code/move2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/move2.rs -------------------------------------------------------------------------------- /code/new-sexpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/new-sexpr.rs -------------------------------------------------------------------------------- /code/nom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/nom.rs -------------------------------------------------------------------------------- /code/nom.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/nom.toml -------------------------------------------------------------------------------- /code/process1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/process1.rs -------------------------------------------------------------------------------- /code/process2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/process2.rs -------------------------------------------------------------------------------- /code/process3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/process3.rs -------------------------------------------------------------------------------- /code/process4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/process4.rs -------------------------------------------------------------------------------- /code/process5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/process5.rs -------------------------------------------------------------------------------- /code/queue1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/queue1.rs -------------------------------------------------------------------------------- /code/queue2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/queue2.rs -------------------------------------------------------------------------------- /code/queue3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/queue3.rs -------------------------------------------------------------------------------- /code/queue4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/queue4.rs -------------------------------------------------------------------------------- /code/range1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/range1.rs -------------------------------------------------------------------------------- /code/rc1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/rc1.rs -------------------------------------------------------------------------------- /code/rc2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/rc2.rs -------------------------------------------------------------------------------- /code/rc3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/rc3.rs -------------------------------------------------------------------------------- /code/rc4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/rc4.rs -------------------------------------------------------------------------------- /code/ref1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/ref1.rs -------------------------------------------------------------------------------- /code/ref2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/ref2.rs -------------------------------------------------------------------------------- /code/refcell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/refcell.rs -------------------------------------------------------------------------------- /code/scratch1.rs: -------------------------------------------------------------------------------- 1 | use std::rc::Rc; 2 | 3 | fn main() { 4 | let 5 | 6 | } 7 | -------------------------------------------------------------------------------- /code/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/server.rs -------------------------------------------------------------------------------- /code/server2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/server2.rs -------------------------------------------------------------------------------- /code/server_echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/server_echo.rs -------------------------------------------------------------------------------- /code/set1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/set1.rs -------------------------------------------------------------------------------- /code/set2..rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/set2..rs -------------------------------------------------------------------------------- /code/set2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/set2.rs -------------------------------------------------------------------------------- /code/sexpr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/sexpr.rs -------------------------------------------------------------------------------- /code/slice1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/slice1.rs -------------------------------------------------------------------------------- /code/slice2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/slice2.rs -------------------------------------------------------------------------------- /code/slice3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/slice3.rs -------------------------------------------------------------------------------- /code/slice4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/slice4.rs -------------------------------------------------------------------------------- /code/slice5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/slice5.rs -------------------------------------------------------------------------------- /code/sratch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/sratch.rs -------------------------------------------------------------------------------- /code/string1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/string1.rs -------------------------------------------------------------------------------- /code/string2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/string2.rs -------------------------------------------------------------------------------- /code/string3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/string3.rs -------------------------------------------------------------------------------- /code/string4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/string4.rs -------------------------------------------------------------------------------- /code/string5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/string5.rs -------------------------------------------------------------------------------- /code/string6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/string6.rs -------------------------------------------------------------------------------- /code/struct1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct1.rs -------------------------------------------------------------------------------- /code/struct2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct2.rs -------------------------------------------------------------------------------- /code/struct3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct3.rs -------------------------------------------------------------------------------- /code/struct4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct4.rs -------------------------------------------------------------------------------- /code/struct5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct5.rs -------------------------------------------------------------------------------- /code/struct6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct6.rs -------------------------------------------------------------------------------- /code/struct7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/struct7.rs -------------------------------------------------------------------------------- /code/sum1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/sum1.rs -------------------------------------------------------------------------------- /code/test-json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/test-json.rs -------------------------------------------------------------------------------- /code/thread1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread1.rs -------------------------------------------------------------------------------- /code/thread10.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread10.rs -------------------------------------------------------------------------------- /code/thread2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread2.rs -------------------------------------------------------------------------------- /code/thread3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread3.rs -------------------------------------------------------------------------------- /code/thread4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread4.rs -------------------------------------------------------------------------------- /code/thread5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread5.rs -------------------------------------------------------------------------------- /code/thread6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread6.rs -------------------------------------------------------------------------------- /code/thread7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread7.rs -------------------------------------------------------------------------------- /code/thread8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread8.rs -------------------------------------------------------------------------------- /code/thread9.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/thread9.rs -------------------------------------------------------------------------------- /code/trait1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/trait1.rs -------------------------------------------------------------------------------- /code/trait2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/trait2.rs -------------------------------------------------------------------------------- /code/trait3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/trait3.rs -------------------------------------------------------------------------------- /code/trait4.rs: -------------------------------------------------------------------------------- 1 | // trait4.rs 2 | 3 | 4 | fn main() { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /code/tuple1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/tuple1.rs -------------------------------------------------------------------------------- /code/tuple2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/tuple2.rs -------------------------------------------------------------------------------- /code/vec1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/vec1.rs -------------------------------------------------------------------------------- /code/vec2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/vec2.rs -------------------------------------------------------------------------------- /code/vec3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/vec3.rs -------------------------------------------------------------------------------- /code/vec4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/code/vec4.rs -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/.nojekyll -------------------------------------------------------------------------------- /docs/1-basics.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/1-basics.zh.html -------------------------------------------------------------------------------- /docs/2-structs-enums-lifetimes.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/2-structs-enums-lifetimes.zh.html -------------------------------------------------------------------------------- /docs/3-filesystem.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/3-filesystem.zh.html -------------------------------------------------------------------------------- /docs/4-modules.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/4-modules.zh.html -------------------------------------------------------------------------------- /docs/5-stdlib-containers.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/5-stdlib-containers.zh.html -------------------------------------------------------------------------------- /docs/6-error-handling.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/6-error-handling.zh.html -------------------------------------------------------------------------------- /docs/7-shared-and-networking.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/7-shared-and-networking.zh.html -------------------------------------------------------------------------------- /docs/FontAwesome/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/css/font-awesome.css -------------------------------------------------------------------------------- /docs/FontAwesome/fonts/FontAwesome.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/fonts/FontAwesome.ttf -------------------------------------------------------------------------------- /docs/FontAwesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /docs/FontAwesome/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /docs/FontAwesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /docs/FontAwesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /docs/FontAwesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/FontAwesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /docs/PPrustS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/PPrustS.png -------------------------------------------------------------------------------- /docs/ayu-highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/ayu-highlight.css -------------------------------------------------------------------------------- /docs/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/book.js -------------------------------------------------------------------------------- /docs/clipboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/clipboard.min.js -------------------------------------------------------------------------------- /docs/css/chrome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/css/chrome.css -------------------------------------------------------------------------------- /docs/css/general.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/css/general.css -------------------------------------------------------------------------------- /docs/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/css/print.css -------------------------------------------------------------------------------- /docs/css/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/css/variables.css -------------------------------------------------------------------------------- /docs/elasticlunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/elasticlunr.min.js -------------------------------------------------------------------------------- /docs/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/favicon.png -------------------------------------------------------------------------------- /docs/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/highlight.css -------------------------------------------------------------------------------- /docs/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/highlight.js -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/mark.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/mark.min.js -------------------------------------------------------------------------------- /docs/nom-intro.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/nom-intro.zh.html -------------------------------------------------------------------------------- /docs/object-orientation.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/object-orientation.zh.html -------------------------------------------------------------------------------- /docs/pain-points.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/pain-points.zh.html -------------------------------------------------------------------------------- /docs/print.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/print.html -------------------------------------------------------------------------------- /docs/readme.zh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/readme.zh.html -------------------------------------------------------------------------------- /docs/searcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/searcher.js -------------------------------------------------------------------------------- /docs/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/searchindex.js -------------------------------------------------------------------------------- /docs/searchindex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/searchindex.json -------------------------------------------------------------------------------- /docs/tomorrow-night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/docs/tomorrow-night.css -------------------------------------------------------------------------------- /doctoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/doctoc.sh -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/readme.md -------------------------------------------------------------------------------- /src/1-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/1-basics.md -------------------------------------------------------------------------------- /src/1-basics.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/1-basics.zh.md -------------------------------------------------------------------------------- /src/2-structs-enums-lifetimes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/2-structs-enums-lifetimes.md -------------------------------------------------------------------------------- /src/2-structs-enums-lifetimes.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/2-structs-enums-lifetimes.zh.md -------------------------------------------------------------------------------- /src/3-filesystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/3-filesystem.md -------------------------------------------------------------------------------- /src/3-filesystem.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/3-filesystem.zh.md -------------------------------------------------------------------------------- /src/4-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/4-modules.md -------------------------------------------------------------------------------- /src/4-modules.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/4-modules.zh.md -------------------------------------------------------------------------------- /src/5-stdlib-containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/5-stdlib-containers.md -------------------------------------------------------------------------------- /src/5-stdlib-containers.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/5-stdlib-containers.zh.md -------------------------------------------------------------------------------- /src/6-error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/6-error-handling.md -------------------------------------------------------------------------------- /src/6-error-handling.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/6-error-handling.zh.md -------------------------------------------------------------------------------- /src/7-shared-and-networking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/7-shared-and-networking.md -------------------------------------------------------------------------------- /src/7-shared-and-networking.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/7-shared-and-networking.zh.md -------------------------------------------------------------------------------- /src/PPrustS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/PPrustS.png -------------------------------------------------------------------------------- /src/SUMMARY.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/SUMMARY.en.md -------------------------------------------------------------------------------- /src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/SUMMARY.md -------------------------------------------------------------------------------- /src/nom-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/nom-intro.md -------------------------------------------------------------------------------- /src/nom-intro.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/nom-intro.zh.md -------------------------------------------------------------------------------- /src/object-orientation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/object-orientation.md -------------------------------------------------------------------------------- /src/object-orientation.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/object-orientation.zh.md -------------------------------------------------------------------------------- /src/pain-points.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/pain-points.md -------------------------------------------------------------------------------- /src/pain-points.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/pain-points.zh.md -------------------------------------------------------------------------------- /src/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/readme.md -------------------------------------------------------------------------------- /src/readme.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/src/readme.zh.md -------------------------------------------------------------------------------- /sync-en.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/sync-en.sh -------------------------------------------------------------------------------- /theme/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinanf-boy/gentle-intro/HEAD/theme/index.hbs --------------------------------------------------------------------------------