gitextract_i_1wwnew/ ├── .gitignore ├── .prettierignore ├── .ruby-version ├── CNAME ├── Dockerfile ├── Gemfile ├── LICENSE.md ├── README.md ├── _config.yml ├── _data/ │ └── chapters.yml ├── _includes/ │ └── example.html ├── _layouts/ │ ├── default.html │ └── recipe.html ├── bin/ │ ├── server │ └── tests ├── chapters/ │ ├── arrays/ │ │ └── reverse/ │ │ ├── index.md │ │ ├── test_alternate.expected │ │ ├── test_alternate.expected.escaped │ │ ├── test_alternate.go │ │ ├── test_alternate.go.escaped │ │ ├── test_copy.expected │ │ ├── test_copy.expected.escaped │ │ ├── test_copy.go │ │ ├── test_copy.go.escaped │ │ ├── test_copy_simple.expected │ │ ├── test_copy_simple.expected.escaped │ │ ├── test_copy_simple.go │ │ ├── test_copy_simple.go.escaped │ │ ├── test_simple.expected │ │ ├── test_simple.expected.escaped │ │ ├── test_simple.go │ │ ├── test_simple.go.escaped │ │ ├── test_terse.expected │ │ ├── test_terse.expected.escaped │ │ ├── test_terse.go │ │ └── test_terse.go.escaped │ ├── files/ │ │ └── read-write/ │ │ └── index.md │ ├── maps/ │ │ └── presence/ │ │ └── index.md │ ├── numbers/ │ │ ├── enums/ │ │ │ └── index.md │ │ └── string_to_num/ │ │ ├── index.md │ │ ├── test_string_to_float.expected │ │ ├── test_string_to_float.expected.escaped │ │ ├── test_string_to_float.go │ │ ├── test_string_to_float.go.escaped │ │ ├── test_string_to_int.expected │ │ ├── test_string_to_int.expected.escaped │ │ ├── test_string_to_int.go │ │ └── test_string_to_int.go.escaped │ ├── running/ │ │ ├── cross-compiling/ │ │ │ └── index.md │ │ ├── one-off/ │ │ │ ├── index.md │ │ │ ├── test_empty.expected │ │ │ ├── test_empty.expected.escaped │ │ │ ├── test_empty.go │ │ │ ├── test_empty.go.escaped │ │ │ ├── test_hello_world.expected │ │ │ ├── test_hello_world.expected.escaped │ │ │ ├── test_hello_world.go │ │ │ └── test_hello_world.go.escaped │ │ └── shebang/ │ │ ├── bash.go │ │ ├── fail.go │ │ ├── gorun.go │ │ └── index.md │ └── strings/ │ ├── accessing/ │ │ ├── index.md │ │ ├── test_index.expected │ │ ├── test_index.expected.escaped │ │ ├── test_index.go │ │ └── test_index.go.escaped │ ├── concatenation/ │ │ └── index.md │ ├── detecting/ │ │ ├── index.md │ │ ├── test_precompiled_regexp.expected │ │ ├── test_precompiled_regexp.expected.escaped │ │ ├── test_precompiled_regexp.go │ │ ├── test_precompiled_regexp.go.escaped │ │ ├── test_regexp.expected │ │ ├── test_regexp.expected.escaped │ │ ├── test_regexp.go │ │ ├── test_regexp.go.escaped │ │ ├── test_returned_regexp.expected │ │ ├── test_returned_regexp.expected.escaped │ │ ├── test_returned_regexp.go │ │ ├── test_returned_regexp.go.escaped │ │ ├── test_safe_regexp.expected │ │ ├── test_safe_regexp.expected.escaped │ │ ├── test_safe_regexp.go │ │ ├── test_safe_regexp.go.escaped │ │ ├── test_substrings.expected │ │ ├── test_substrings.expected.escaped │ │ ├── test_substrings.go │ │ └── test_substrings.go.escaped │ ├── detecting-all/ │ │ └── index.md │ ├── processing/ │ │ ├── index.md │ │ ├── test_each_char.expected │ │ ├── test_each_char.expected.escaped │ │ ├── test_each_char.go │ │ ├── test_each_char.go.escaped │ │ ├── test_separator.expected │ │ ├── test_separator.expected.escaped │ │ ├── test_separator.go │ │ ├── test_separator.go.escaped │ │ ├── test_without_punctuation.expected │ │ ├── test_without_punctuation.expected.escaped │ │ ├── test_without_punctuation.go │ │ ├── test_without_punctuation.go.escaped │ │ ├── test_without_punctuation_using_map.expected │ │ ├── test_without_punctuation_using_map.expected.escaped │ │ ├── test_without_punctuation_using_map.go │ │ ├── test_without_punctuation_using_map.go.escaped │ │ ├── test_words.expected │ │ ├── test_words.expected.escaped │ │ ├── test_words.go │ │ └── test_words.go.escaped │ ├── processing-complex/ │ │ ├── index.md │ │ ├── test_regexp_match.expected │ │ ├── test_regexp_match.expected.escaped │ │ ├── test_regexp_match.go │ │ ├── test_regexp_match.go.escaped │ │ ├── test_regexp_separator.expected │ │ ├── test_regexp_separator.expected.escaped │ │ ├── test_regexp_separator.go │ │ └── test_regexp_separator.go.escaped │ ├── reverse/ │ │ ├── index.md │ │ ├── test_reverse_by_character.expected │ │ ├── test_reverse_by_character.expected.escaped │ │ ├── test_reverse_by_character.go │ │ ├── test_reverse_by_character.go.escaped │ │ ├── test_reverse_by_word.expected │ │ ├── test_reverse_by_word.expected.escaped │ │ ├── test_reverse_by_word.go │ │ └── test_reverse_by_word.go.escaped │ ├── sentence/ │ │ ├── index.md │ │ ├── test_join.expected │ │ ├── test_join.expected.escaped │ │ ├── test_join.go │ │ ├── test_join.go.escaped │ │ ├── test_sentence.expected │ │ ├── test_sentence.expected.escaped │ │ ├── test_sentence.go │ │ └── test_sentence.go.escaped │ ├── strings_suit_test.go │ ├── strings_test.go │ └── title/ │ ├── index.md │ ├── test_proper.expected │ ├── test_proper.expected.escaped │ ├── test_proper.go │ ├── test_proper.go.escaped │ ├── test_simple.expected │ ├── test_simple.expected.escaped │ ├── test_simple.go │ └── test_simple.go.escaped ├── index.md ├── params.json ├── run └── stylesheets/ ├── print.css ├── pygment_trac.css ├── site.scss └── stylesheet.css