├── .DS_Store ├── .gitattributes ├── CONTRIBUTORS.md ├── README.md ├── SUMMARY.md ├── book.json ├── code ├── Interface │ ├── InterfaceValue │ │ └── value.go │ ├── Person │ │ └── person.go │ ├── Stringer │ │ └── stringer.go │ └── switch │ │ └── switch.go ├── IntroductionToGo │ ├── main.go │ └── struct.go ├── ObjectOriented │ ├── area │ │ └── area.go │ ├── box │ │ └── box.go │ ├── employee │ │ └── employee.go │ └── human │ │ └── human.go ├── Struct │ ├── Book │ │ └── struct.go │ ├── Employee │ │ └── employee.go │ ├── Human │ │ └── human.go │ └── Skills │ │ └── skills.go └── front end │ ├── index.html │ └── static │ ├── css │ ├── bootstrap-glyphicons.css │ ├── bootstrap.min.css │ ├── font-awesome.min.css │ ├── jquery-ui.min.css │ ├── sidebar-bootstrap.css │ ├── sidebar.css │ └── styles.css │ ├── fonts │ ├── glyphiconshalflings-regular.eot │ ├── glyphiconshalflings-regular.otf │ ├── glyphiconshalflings-regular.svg │ ├── glyphiconshalflings-regular.ttf │ └── glyphiconshalflings-regular.woff │ └── js │ ├── bootstrap.min.js │ ├── hammer.min.js │ ├── jquery-ui.min.js │ ├── jquery.min.js │ ├── script.js │ └── sidebar.js ├── cover.jpg ├── cover.xcf └── manuscript ├── 0.0installation.md ├── 0.1tools.md ├── 02.1IntroductionGo.md ├── 02.2VariablesDataStruct.md ├── 02.3CntrlStmtFunctions.md ├── 02.4Struct.md ├── 02.5ObjectOriented.md ├── 02.6Interface.md ├── 02.7Concurrency.md ├── 1.0generalTalk.md ├── 1.1WebProgramBasics.md ├── 2.0implementationBasics.md ├── 2.1WebAppDesign.md ├── 2.2database.md ├── 2.3example.md ├── 2.4WorkingWithForms.md ├── 2.5UploadingFiles.md ├── 3.0templating.md ├── 4.0authentication.md ├── 5.0Files.md ├── 6.0routing.md ├── 7.0middleware.md ├── 8.0buildingAPI.md ├── 9.0unitTesting.md ├── 9.1versionControl.md ├── 9.2socketProgramming.md ├── Book.txt ├── images ├── 2.2.array.png ├── 2.2.basic.png ├── 2.2.makenew.png ├── 2.2.slice.png ├── 2.2.slice2.png ├── 2.3.init.png ├── 2.4.student_struct.png ├── 2.5.rect_func_without_receiver.png ├── 2.5.shapes_func_with_receiver_cp.png └── 2.5.shapes_func_without_receiver.png └── links.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=Go 2 | -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/book.json -------------------------------------------------------------------------------- /code/Interface/InterfaceValue/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Interface/InterfaceValue/value.go -------------------------------------------------------------------------------- /code/Interface/Person/person.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Interface/Person/person.go -------------------------------------------------------------------------------- /code/Interface/Stringer/stringer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Interface/Stringer/stringer.go -------------------------------------------------------------------------------- /code/Interface/switch/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Interface/switch/switch.go -------------------------------------------------------------------------------- /code/IntroductionToGo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/IntroductionToGo/main.go -------------------------------------------------------------------------------- /code/IntroductionToGo/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/IntroductionToGo/struct.go -------------------------------------------------------------------------------- /code/ObjectOriented/area/area.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/ObjectOriented/area/area.go -------------------------------------------------------------------------------- /code/ObjectOriented/box/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/ObjectOriented/box/box.go -------------------------------------------------------------------------------- /code/ObjectOriented/employee/employee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/ObjectOriented/employee/employee.go -------------------------------------------------------------------------------- /code/ObjectOriented/human/human.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/ObjectOriented/human/human.go -------------------------------------------------------------------------------- /code/Struct/Book/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Struct/Book/struct.go -------------------------------------------------------------------------------- /code/Struct/Employee/employee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Struct/Employee/employee.go -------------------------------------------------------------------------------- /code/Struct/Human/human.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Struct/Human/human.go -------------------------------------------------------------------------------- /code/Struct/Skills/skills.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/Struct/Skills/skills.go -------------------------------------------------------------------------------- /code/front end/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/index.html -------------------------------------------------------------------------------- /code/front end/static/css/bootstrap-glyphicons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/bootstrap-glyphicons.css -------------------------------------------------------------------------------- /code/front end/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /code/front end/static/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/font-awesome.min.css -------------------------------------------------------------------------------- /code/front end/static/css/jquery-ui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/jquery-ui.min.css -------------------------------------------------------------------------------- /code/front end/static/css/sidebar-bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/sidebar-bootstrap.css -------------------------------------------------------------------------------- /code/front end/static/css/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/sidebar.css -------------------------------------------------------------------------------- /code/front end/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/css/styles.css -------------------------------------------------------------------------------- /code/front end/static/fonts/glyphiconshalflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/fonts/glyphiconshalflings-regular.eot -------------------------------------------------------------------------------- /code/front end/static/fonts/glyphiconshalflings-regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/fonts/glyphiconshalflings-regular.otf -------------------------------------------------------------------------------- /code/front end/static/fonts/glyphiconshalflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/fonts/glyphiconshalflings-regular.svg -------------------------------------------------------------------------------- /code/front end/static/fonts/glyphiconshalflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/fonts/glyphiconshalflings-regular.ttf -------------------------------------------------------------------------------- /code/front end/static/fonts/glyphiconshalflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/fonts/glyphiconshalflings-regular.woff -------------------------------------------------------------------------------- /code/front end/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /code/front end/static/js/hammer.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/js/hammer.min.js -------------------------------------------------------------------------------- /code/front end/static/js/jquery-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/js/jquery-ui.min.js -------------------------------------------------------------------------------- /code/front end/static/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/js/jquery.min.js -------------------------------------------------------------------------------- /code/front end/static/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/js/script.js -------------------------------------------------------------------------------- /code/front end/static/js/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/code/front end/static/js/sidebar.js -------------------------------------------------------------------------------- /cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/cover.jpg -------------------------------------------------------------------------------- /cover.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/cover.xcf -------------------------------------------------------------------------------- /manuscript/0.0installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/0.0installation.md -------------------------------------------------------------------------------- /manuscript/0.1tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/0.1tools.md -------------------------------------------------------------------------------- /manuscript/02.1IntroductionGo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.1IntroductionGo.md -------------------------------------------------------------------------------- /manuscript/02.2VariablesDataStruct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.2VariablesDataStruct.md -------------------------------------------------------------------------------- /manuscript/02.3CntrlStmtFunctions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.3CntrlStmtFunctions.md -------------------------------------------------------------------------------- /manuscript/02.4Struct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.4Struct.md -------------------------------------------------------------------------------- /manuscript/02.5ObjectOriented.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.5ObjectOriented.md -------------------------------------------------------------------------------- /manuscript/02.6Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.6Interface.md -------------------------------------------------------------------------------- /manuscript/02.7Concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/02.7Concurrency.md -------------------------------------------------------------------------------- /manuscript/1.0generalTalk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/1.0generalTalk.md -------------------------------------------------------------------------------- /manuscript/1.1WebProgramBasics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/1.1WebProgramBasics.md -------------------------------------------------------------------------------- /manuscript/2.0implementationBasics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/2.0implementationBasics.md -------------------------------------------------------------------------------- /manuscript/2.1WebAppDesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/2.1WebAppDesign.md -------------------------------------------------------------------------------- /manuscript/2.2database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/2.2database.md -------------------------------------------------------------------------------- /manuscript/2.3example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/2.3example.md -------------------------------------------------------------------------------- /manuscript/2.4WorkingWithForms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/2.4WorkingWithForms.md -------------------------------------------------------------------------------- /manuscript/2.5UploadingFiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/2.5UploadingFiles.md -------------------------------------------------------------------------------- /manuscript/3.0templating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/3.0templating.md -------------------------------------------------------------------------------- /manuscript/4.0authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/4.0authentication.md -------------------------------------------------------------------------------- /manuscript/5.0Files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/5.0Files.md -------------------------------------------------------------------------------- /manuscript/6.0routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/6.0routing.md -------------------------------------------------------------------------------- /manuscript/7.0middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/7.0middleware.md -------------------------------------------------------------------------------- /manuscript/8.0buildingAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/8.0buildingAPI.md -------------------------------------------------------------------------------- /manuscript/9.0unitTesting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/9.0unitTesting.md -------------------------------------------------------------------------------- /manuscript/9.1versionControl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/9.1versionControl.md -------------------------------------------------------------------------------- /manuscript/9.2socketProgramming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/9.2socketProgramming.md -------------------------------------------------------------------------------- /manuscript/Book.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/Book.txt -------------------------------------------------------------------------------- /manuscript/images/2.2.array.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.2.array.png -------------------------------------------------------------------------------- /manuscript/images/2.2.basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.2.basic.png -------------------------------------------------------------------------------- /manuscript/images/2.2.makenew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.2.makenew.png -------------------------------------------------------------------------------- /manuscript/images/2.2.slice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.2.slice.png -------------------------------------------------------------------------------- /manuscript/images/2.2.slice2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.2.slice2.png -------------------------------------------------------------------------------- /manuscript/images/2.3.init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.3.init.png -------------------------------------------------------------------------------- /manuscript/images/2.4.student_struct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.4.student_struct.png -------------------------------------------------------------------------------- /manuscript/images/2.5.rect_func_without_receiver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.5.rect_func_without_receiver.png -------------------------------------------------------------------------------- /manuscript/images/2.5.shapes_func_with_receiver_cp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.5.shapes_func_with_receiver_cp.png -------------------------------------------------------------------------------- /manuscript/images/2.5.shapes_func_without_receiver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/images/2.5.shapes_func_without_receiver.png -------------------------------------------------------------------------------- /manuscript/links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thewhitetulip/web-dev-golang-anti-textbook/HEAD/manuscript/links.py --------------------------------------------------------------------------------