Commit bc5e7c3
Inline strict middleware typedefs
Replace type aliases to runtime/strictmiddleware/* packages with inline
type definitions in all strict server templates. This removes the
unnecessary runtime dependency for StrictHandlerFunc and
StrictMiddlewareFunc, and updates interface{} to any in the fiber
template for consistency.
Closes #2270
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent a3a04d4 commit bc5e7c3
34 files changed
Lines changed: 65 additions & 113 deletions
File tree
- internal/test
- issues
- issue-1093/api
- child
- parent
- issue-1182
- pkg1
- pkg2
- issue-1208-1209
- issue-1212
- pkg1
- pkg2
- issue-1298
- issue-1378
- bionicle
- common
- fooservice
- issue-1529
- strict-echo
- strict-fiber
- strict-iris
- issue-1676
- issue-1963
- issue-2113/gen/api
- issue-2190
- issue-removed-external-ref/gen
- spec_base
- spec_ext
- strict-server
- chi
- echo
- fiber
- gin
- gorilla
- iris
- stdhttp
- pkg/codegen
- templates/strict
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments