Commit Graph

  • 89d16fe9a0 Add sourcegraph badge David J. Felix 2017-02-23 14:57:28 -05:00
  • 94e7d24fd2 Add Go 1.8 to .travis.yml Kamil Kisiel 2017-02-17 11:26:16 -08:00
  • 392c28fe23 [bugfix] fail fast if regex is incorrectly specified using capturing groups. (#218) v1.3.0 Adam Eijdenberg 2017-01-19 00:43:44 +11:00
  • cafdb65e9e [docs] Add route listing example to README Shawn Smith 2017-01-18 22:43:23 +09:00
  • b12896167c Merge pull request #199 from wirehead/minor-doc-tweek v1.2.0 Kamil Kisiel 2017-01-16 23:01:07 -08:00
  • 34dda716af Merge pull request #215 from ShaneSaww/fix_for_subroutes_with_pathPrefix Kamil Kisiel 2017-01-16 22:41:11 -08:00
  • b9ff34f617 Adding some extra tests, to hit all the use cases ShaneSaww 2017-01-16 21:09:56 -08:00
  • 293ebe1493 Adding in a check for routes with just / ShaneSaww 2017-01-15 21:47:00 -08:00
  • 910dd3aa31 Remove unnecessary line from example Ken Wronkiewicz 2016-10-03 15:30:11 -07:00
  • 239e05fe53 Clarify how route variables work. (#151) Ken Wronkiewicz 2016-09-30 10:54:10 -07:00
  • 757bef944d Merge pull request #196 from olt/doc-non-capture-groups Kamil Kisiel 2016-09-20 16:08:13 -07:00
  • 14f5df0128 document non-capturing groups (closes #143) Oliver Tonnhofer 2016-09-20 16:06:56 +02:00
  • 0a192a1931 Add useEncodedPath option to router and routes (#190) Kush Mansingh 2016-09-02 11:33:43 -04:00
  • 0b13a92220 Simplify extractVars, fixes edge cases. (#185) Richard Musiol 2016-08-27 18:50:34 +02:00
  • 34bf6dc9fa make the getPath method safer, fixing panics within App Engine (#189) Aaron Taylor 2016-08-24 19:34:02 -04:00
  • 674ef1c280 Add mechanism to route based on the escaped path (#184) Kush Mansingh 2016-08-24 09:45:17 -04:00
  • cf79e51a62 .travis.yml: add go1.7 Kamil Kisiel 2016-08-16 11:45:31 -07:00
  • 7804150971 [docs] Add logo to README. (#180) Matt Silverlock 2016-08-01 10:00:46 -07:00
  • 3b15f12d15 [docs] Add static file example to README; doc.go. (#179) Matt Silverlock 2016-08-01 08:51:14 -07:00
  • 327d4b684c Clean up some naming in mux_test.go Kamil Kisiel 2016-07-30 16:45:59 -07:00
  • a49d62f618 [bugfix] Fix error handling in Router.Walk (#177) Matt Silverlock 2016-07-26 18:54:17 -07:00
  • cf57124f1d Fix error handling in Router.Walk Martin Hamrle 2016-07-25 18:05:24 +02:00
  • d391bea311 [docs] README typo (#175) Matt Silverlock 2016-07-18 08:11:58 -07:00
  • 198f95d824 fix README.md delong 2016-07-18 13:28:55 +08:00
  • 9fa818a44c [ci] Update .travis-ci to skip install block. (#170) Matt Silverlock 2016-06-05 16:35:21 -07:00
  • e84fac997f Merge pull request #169 from ejholmes/go1.7-context Kamil Kisiel 2016-06-04 09:35:56 -07:00
  • fdfca9f917 Support native context.Context when go1.7 is used. Eric J. Holmes 2016-06-04 15:04:23 +07:00
  • 5dd56998c2 Add failing context.Context test for go1.7. Eric J. Holmes 2016-06-04 15:21:55 +07:00
  • bd09be08ed [docs] Log ListenAndServe's err response in example Matt Silverlock 2016-05-25 07:09:13 -07:00
  • 0d753bb8ca Log ListenAndServe's err response. Mukhtar Haji 2016-05-25 14:44:10 +01:00
  • 9c19ed558d [feature] Add SkipClean option Matt Silverlock 2016-05-02 10:56:24 -07:00
  • 12a13f34e4 go vet is part of Go now Jingwen Owen Ou 2016-05-02 10:30:24 -07:00
  • 05d9d908e7 Add SkipClean() to *Route Jingwen Owen Ou 2016-05-02 10:24:47 -07:00
  • 9935257381 Add test for SkipClean Jingwen Owen Ou 2016-05-02 10:24:18 -07:00
  • a41434aac3 Clarify more of SkipClean Jingwen Owen Ou 2016-05-02 10:24:09 -07:00
  • 0eeaf8392f Merge pull request #158 from raninho/master v1.1 Matt Silverlock 2016-03-17 14:34:30 -07:00
  • 8e05c69b5a old_test: const DefaultRemoteAddr is unused. Raniere Fernandes de Medeiros 2016-03-17 18:23:30 -03:00
  • acf3be1b33 Merge pull request #155 from jprobinson/master Matt Silverlock 2016-03-07 14:01:44 -08:00
  • 65c2651643 fixing regexp changes from PR #144 JP Robinson 2016-03-07 16:38:03 -05:00
  • 786d36e5ab go fmt Jingwen Owen Ou 2016-03-07 11:42:43 -08:00
  • 8ac5cf967f Add SkipClean option Dave Newman 2014-05-20 14:59:54 -07:00
  • 147a95f5e3 Merge pull request #104 from Digitalxero/method-to-get-url-template Matt Silverlock 2016-03-05 05:56:38 -08:00
  • f7ac7251e3 Update doc strings based on feedback Dj Gilcrease 2016-02-29 07:54:15 -08:00
  • c9e326e2bd Merge pull request #150 from gorilla/elithrar/go-lint Matt Silverlock 2016-02-28 19:40:56 -08:00
  • 02c98b3f73 [docs] Satisfied golint. Matt Silverlock 2016-02-28 19:31:51 -08:00
  • f84ab9ab62 Fix go fmt issues Dj Gilcrease 2016-02-28 14:46:18 -08:00
  • 0d60c4bfeb Add tests for GetPathTemplate. Added GetHostTemplate and associated tests as well Dj Gilcrease 2016-02-28 14:42:09 -08:00
  • 16507e2c47 Merge branch 'master' into method-to-get-url-template Dj Gilcrease 2016-02-28 13:16:25 -08:00
  • c582f4facc Merge pull request #149 from gorilla/elithrar/readme-website Matt Silverlock 2016-02-28 12:29:58 -08:00
  • 5f42f0f524 [docs] Add http://www.gorillatoolkit.org/pkg/mux to README. Matt Silverlock 2016-02-28 12:25:42 -08:00
  • d067e87329 Merge pull request #144 from tumdum/regexp-speedup Matt Silverlock 2016-02-28 12:22:47 -08:00
  • dfc482b255 Merge pull request #148 from gorilla/ci/travis-go-1.6 Matt Silverlock 2016-02-26 13:29:39 -08:00
  • 7872f90afa Update .travis.yml to build Go 1.6 Matt Silverlock 2016-02-26 13:23:39 -08:00
  • 78fb8eb962 Added benchmark with deep path Tomasz Kłak 2016-01-23 18:09:52 +01:00
  • f48927253f Named groups replaced with conditional wrapping of regexps Tomasz Kłak 2016-01-23 17:42:00 +01:00
  • 26a6070f84 Merge pull request #141 from tcyrus/patch-1 Matt Silverlock 2015-12-31 08:19:08 -08:00
  • 66181ed337 Update README.md Timothy Cyrus 2015-12-31 11:12:17 -05:00
  • 2aad27d310 Merge pull request #139 from bign8/issue_20 Matt Silverlock 2015-12-29 14:32:19 +08:00
  • 82a9c170d4 Covering change with unit test Nate Woods 2015-12-26 00:09:21 -07:00
  • c329c7d193 Potential fix for #20 bign8 2015-12-25 13:16:04 -07:00
  • 9c068cf16d Merge pull request #134 from shurcooL/travis-CI-more-thorough Matt Silverlock 2015-11-11 18:35:30 +08:00
  • 9a9f155278 Travis: Perform gofmt, go vet checks; use race detector during tests. Dmitri Shuralyov 2015-11-08 17:29:33 -08:00
  • 48e889f422 Merge pull request #133 from mttrs/govet Matt Silverlock 2015-11-08 13:16:49 +08:00
  • a90bbbc6fa Correct a printf verb type mitsuteru sawa 2015-11-07 21:34:30 +09:00
  • ad4d7a5882 Merge pull request #128 from mcasper/typo Matt Silverlock 2015-10-03 15:26:51 +08:00
  • ac3897eae3 Fix a typo in the comments, add a few comment docs Matt Casper 2015-10-03 00:21:00 -07:00
  • 49c0242755 Merge pull request #125 from eastwood/develop Kamil Kisiel 2015-09-08 09:58:39 -07:00
  • 8ae7a23e03 Fixed documentation from Issue 16 Clint Ryan 2015-09-08 21:31:30 +10:00
  • ee1815431e Update .travis.yml Kamil Kisiel 2015-08-19 22:15:06 -07:00
  • f8220e087d travis-ci: more recent go versions Kamil Kisiel 2015-08-16 00:31:13 -07:00
  • f7b6aaaa69 Merge pull request #122 from gorilla/README-badge-fix Matt Silverlock 2015-08-14 22:29:16 +08:00
  • e45852e537 Fixed GoDoc badge. Matt Silverlock 2015-08-14 22:25:16 +08:00
  • b0b2bc47bc Quote domain names in README.md. Use example.com instead of domain.com Kamil Kisiel 2015-08-13 12:01:04 -07:00
  • 5112c33f3a slightly improve printing of regexps in failed tests. Kamil Kisiel 2015-08-11 22:16:22 -07:00
  • e330fd08a3 Merge pull request #120 from shkw/reduce-variable-name-restriction Kamil Kisiel 2015-08-10 22:40:28 -07:00
  • d17b93cab8 Refactoring for better performance Shinya Kawaguchi 2015-08-11 14:26:09 +09:00
  • 273db68971 Fix regexp syntax error caused by variable names containing any characters except letters, digits, and underscores Shinya Kawaguchi 2015-08-11 04:09:52 +09:00
  • 577b9e4a65 Add tests for hyphenated variable names Shinya Kawaguchi 2015-08-11 04:05:30 +09:00
  • ffb3f683aa Merge pull request #118 from elithrar/full-example Kamil Kisiel 2015-08-07 23:16:13 -07:00
  • ca524fd37f Updated README w/ runnable example. Addresses #32. Matt Silverlock 2015-08-08 12:41:49 +08:00
  • 8965bfef36 Merge branch 'subexp-fix' Kamil Kisiel 2015-08-07 13:34:10 -07:00
  • c3c5f0000f Add test which used to fail for queries. Kamil Kisiel 2015-08-06 22:12:38 -07:00
  • 780d0505d7 Update README Kamil Kisiel 2015-08-06 20:45:53 -07:00
  • e73f183699 fix use of capturing subexpressions in pattern matches. Kamil Kisiel 2015-08-06 20:31:19 -07:00
  • 5a8a040050 Merge pull request #116 from brocaar/add_current_route_note Kamil Kisiel 2015-08-05 09:48:15 -07:00
  • 13c8226081 Update comment and specify KeepContext option. Orne Brocaar 2015-08-05 10:24:37 +02:00
  • 39cff3481c Add note about the availability of CurrentRoute. Orne Brocaar 2015-08-05 09:26:50 +02:00
  • f15e0c4946 Merge pull request #100 from eastwood/master Kamil Kisiel 2015-07-27 09:40:50 -07:00
  • 98fb535d77 Issue 16: Return the regexp compile error Clint Ryan 2015-07-19 18:57:47 +10:00
  • ba336c9cfb getUrlQuery: Use SplitN with a max of 2. Kamil Kisiel 2015-07-17 08:03:03 -07:00
  • 61445102e8 Merge pull request #111 from burrbd/master Kamil Kisiel 2015-07-17 08:02:10 -07:00
  • 3339267a85 adding tests Bay Dodd 2015-07-17 10:52:37 +01:00
  • fe40f0d056 updating query match string Bay Dodd 2015-07-17 08:40:28 +01:00
  • 104068abd5 Merge pull request #106 from Digitalxero/router-walk-adjustments Kamil Kisiel 2015-07-16 10:39:48 -07:00
  • fe156cb197 Merge pull request #108 from burrbd/master Kamil Kisiel 2015-07-16 07:26:10 -07:00
  • 19f0a91c4e adding test and updating condition Bay Dodd 2015-07-16 12:45:51 +01:00
  • 2b32409792 fix for empty query Bay Dodd 2015-07-16 10:52:01 +01:00
  • 92ae1d6726 Update the walk method to walk matchers so it walks the full list of routers and child routers Dj Gilcrease 2015-07-09 11:46:53 -07:00
  • 8eb02a9f12 Add URLPathTemplate to Route to make it easier to generate a API page that lists all routes by template Dj Gilcrease 2015-07-08 09:47:01 -07:00
  • 9cb89f07ca Add a couple of additional tests for query strings. Kamil Kisiel 2015-07-05 16:02:00 -07:00