├── .gitignore ├── LICENSE ├── README.md ├── app.go ├── browser_tests ├── .gitignore ├── bower.json ├── diff │ └── difftest.go ├── karma.conf.js ├── run_tests.sh └── worklog │ ├── Worklog.whtml │ ├── appserve.sh │ ├── dummypkg │ ├── H2.whtml │ └── dummyH2.go │ ├── main │ ├── app.go │ └── public │ │ └── index.html │ ├── main_test │ └── app.go │ └── worklog.go ├── components ├── components.go └── components.whtml ├── context.go ├── dom ├── dom.go └── jsdom │ ├── els.go │ └── jsdom.go ├── driver ├── driver.go └── jsdrv │ ├── load.go │ ├── render.go │ ├── route.go │ └── shim │ ├── dom.js │ ├── history.min.js │ └── shim.go ├── fuel ├── .gitignore ├── codegen_test.go ├── declarea.go ├── fuel.go ├── fuelpkg.go ├── helpers.go ├── html2go.go ├── htmltest │ ├── htmltest │ ├── main.go │ └── test.html ├── main.go ├── specialtags.go ├── templates.go ├── text.go └── typeinfo.go ├── loadjsdrv.go ├── router.go ├── utils ├── htmlutils │ └── htmlutils.go ├── http │ ├── http.go │ ├── http_test.go │ ├── http_testing.go │ ├── jshttp │ │ └── xhrbackend.go │ └── srvhttp │ │ └── serverbackend.go └── testutils │ └── testutils.go └── wade.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/README.md -------------------------------------------------------------------------------- /app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/app.go -------------------------------------------------------------------------------- /browser_tests/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /browser_tests/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/bower.json -------------------------------------------------------------------------------- /browser_tests/diff/difftest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/diff/difftest.go -------------------------------------------------------------------------------- /browser_tests/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/karma.conf.js -------------------------------------------------------------------------------- /browser_tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/run_tests.sh -------------------------------------------------------------------------------- /browser_tests/worklog/Worklog.whtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/Worklog.whtml -------------------------------------------------------------------------------- /browser_tests/worklog/appserve.sh: -------------------------------------------------------------------------------- 1 | cd main 2 | fuel serve 3 | -------------------------------------------------------------------------------- /browser_tests/worklog/dummypkg/H2.whtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/dummypkg/H2.whtml -------------------------------------------------------------------------------- /browser_tests/worklog/dummypkg/dummyH2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/dummypkg/dummyH2.go -------------------------------------------------------------------------------- /browser_tests/worklog/main/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/main/app.go -------------------------------------------------------------------------------- /browser_tests/worklog/main/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/main/public/index.html -------------------------------------------------------------------------------- /browser_tests/worklog/main_test/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/main_test/app.go -------------------------------------------------------------------------------- /browser_tests/worklog/worklog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/browser_tests/worklog/worklog.go -------------------------------------------------------------------------------- /components/components.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/components/components.go -------------------------------------------------------------------------------- /components/components.whtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/components/components.whtml -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/context.go -------------------------------------------------------------------------------- /dom/dom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/dom/dom.go -------------------------------------------------------------------------------- /dom/jsdom/els.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/dom/jsdom/els.go -------------------------------------------------------------------------------- /dom/jsdom/jsdom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/dom/jsdom/jsdom.go -------------------------------------------------------------------------------- /driver/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/driver.go -------------------------------------------------------------------------------- /driver/jsdrv/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/jsdrv/load.go -------------------------------------------------------------------------------- /driver/jsdrv/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/jsdrv/render.go -------------------------------------------------------------------------------- /driver/jsdrv/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/jsdrv/route.go -------------------------------------------------------------------------------- /driver/jsdrv/shim/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/jsdrv/shim/dom.js -------------------------------------------------------------------------------- /driver/jsdrv/shim/history.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/jsdrv/shim/history.min.js -------------------------------------------------------------------------------- /driver/jsdrv/shim/shim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/driver/jsdrv/shim/shim.go -------------------------------------------------------------------------------- /fuel/.gitignore: -------------------------------------------------------------------------------- 1 | *.html.go 2 | -------------------------------------------------------------------------------- /fuel/codegen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/codegen_test.go -------------------------------------------------------------------------------- /fuel/declarea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/declarea.go -------------------------------------------------------------------------------- /fuel/fuel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/fuel.go -------------------------------------------------------------------------------- /fuel/fuelpkg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/fuelpkg.go -------------------------------------------------------------------------------- /fuel/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/helpers.go -------------------------------------------------------------------------------- /fuel/html2go.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/html2go.go -------------------------------------------------------------------------------- /fuel/htmltest/htmltest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/htmltest/htmltest -------------------------------------------------------------------------------- /fuel/htmltest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/htmltest/main.go -------------------------------------------------------------------------------- /fuel/htmltest/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/htmltest/test.html -------------------------------------------------------------------------------- /fuel/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/main.go -------------------------------------------------------------------------------- /fuel/specialtags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/specialtags.go -------------------------------------------------------------------------------- /fuel/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/templates.go -------------------------------------------------------------------------------- /fuel/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/text.go -------------------------------------------------------------------------------- /fuel/typeinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/fuel/typeinfo.go -------------------------------------------------------------------------------- /loadjsdrv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/loadjsdrv.go -------------------------------------------------------------------------------- /router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/router.go -------------------------------------------------------------------------------- /utils/htmlutils/htmlutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/htmlutils/htmlutils.go -------------------------------------------------------------------------------- /utils/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/http/http.go -------------------------------------------------------------------------------- /utils/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/http/http_test.go -------------------------------------------------------------------------------- /utils/http/http_testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/http/http_testing.go -------------------------------------------------------------------------------- /utils/http/jshttp/xhrbackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/http/jshttp/xhrbackend.go -------------------------------------------------------------------------------- /utils/http/srvhttp/serverbackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/http/srvhttp/serverbackend.go -------------------------------------------------------------------------------- /utils/testutils/testutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/utils/testutils/testutils.go -------------------------------------------------------------------------------- /wade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowade/wade/HEAD/wade.go --------------------------------------------------------------------------------