@@ -53,7 +53,7 @@ func CopyFile(src, dst string) (err error) {
53
53
- [ Background] ( #background )
54
54
- [ Learnings by so far] ( #learnings-by-so-far )
55
55
- [ Support And Contributions] ( #support-and-contributions )
56
- - [ Roadmap ] ( #roadmap )
56
+ - [ History ] ( #history )
57
57
58
58
59
59
## Structure
@@ -301,7 +301,8 @@ For more information see the examples in the documentation of both functions.
301
301
302
302
The ` assert` package is meant to be used for *design-by-contract-* type of
303
303
development where you set pre- and post-conditions for *all* of your functions,
304
- *including test functions*. These asserts are as fast as if-statements.
304
+ *including test functions*. These asserts are as fast as if-statements when not
305
+ triggered.
305
306
306
307
> [!IMPORTANT]
307
308
> It works *both runtime and for tests.* And even better, same asserts work in
@@ -600,7 +601,7 @@ did transit to official mode. Currently we offer support by GitHub Issues and
600
601
Discussions. Naturally, we appreciate all feedback and contributions are
601
602
very welcome!
602
603
603
- ## Roadmap
604
+ ## History
604
605
605
606
Please see the full version history from [CHANGELOG](./CHANGELOG.md).
606
607
@@ -615,5 +616,5 @@ Please see the full version history from [CHANGELOG](./CHANGELOG.md).
615
616
- all assert messages follow Go idiom: ` got, want`
616
617
- ` Asserter` can be set per goroutine: ` PushAsserter`
617
618
- ` try` package:
618
- - new check functions: ` T` , ` T1` , ` T2` , ` T3` , for quick refactoring to annotate an error locally
619
+ - new check functions: ` T` , ` T1` , ` T2` , ` T3` , for quick refactoring from ` To ` functions to annotate an error locally
619
620
- **all functions are inline expansed**: if-statement equal performance
0 commit comments