Golang libraries: Difference between revisions
From wikinotes
No edit summary |
(→Errors) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Parsing = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang dedent]] | |||
|- | |||
|} | |||
</blockquote><!-- Parsing --> | |||
= Scripting = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang script]] | |||
|- | |||
|} | |||
</blockquote><!-- Scripting --> | |||
= Refactoring = | = Refactoring = | ||
<blockquote> | <blockquote> | ||
Line 7: | Line 25: | ||
|} | |} | ||
</blockquote><!-- Refactoring --> | </blockquote><!-- Refactoring --> | ||
= Errors = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang errtrace]] || error return path tracing | |||
|- | |||
| [[golang ez]] || error wrapping | |||
|- | |||
|} | |||
</blockquote><!-- Errors --> | |||
= Testing = | = Testing = | ||
Line 15: | Line 44: | ||
|- | |- | ||
| [[golang testify]] | | [[golang testify]] | ||
|- | |||
| [[golang testscript]] | |||
|- | |||
| [[golang afero]] | |||
|- | |- | ||
|} | |} | ||
</blockquote><!-- Testing --> | </blockquote><!-- Testing --> | ||
= Serialization = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang encoding/xml]] | |||
|- | |||
| [[golang encoding/csv]] | |||
|- | |||
| [[golang encoding/json]] | |||
|- | |||
| [[golang x/net]] | |||
|- | |||
|} | |||
</blockquote><!-- Serialization --> | |||
= User Interfaces = | = User Interfaces = | ||
Line 37: | Line 85: | ||
== TUI == | == TUI == | ||
<blockquote> | <blockquote> | ||
{| | |||
|- | |||
| [[golang tview]] | |||
|- | |||
|} | |||
</blockquote><!-- TUI --> | </blockquote><!-- TUI --> | ||
</blockquote><!-- User Interfaces --> | </blockquote><!-- User Interfaces --> | ||
= Web Servers = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang simple-go-web-server]] || | |||
|- | |||
| [[golang echo]] || minimalist web-server similar to flask | |||
|- | |||
|} | |||
</blockquote><!-- Web Servers --> | |||
= 3rd Party APIs = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang google-maps-services-go]] | |||
|- | |||
|} | |||
</blockquote><!-- 3rd Party APIs --> |
Latest revision as of 02:12, 30 November 2023
Parsing
golang dedent
Scripting
golang script
Refactoring
golang rf
Errors
golang errtrace error return path tracing golang ez error wrapping
Testing
golang std testing golang testify golang testscript golang afero
Serialization
golang encoding/xml golang encoding/csv golang encoding/json golang x/net
User Interfaces
GUI
golang qt CLI
TUI
golang tview
Web Servers
golang simple-go-web-server golang echo minimalist web-server similar to flask
3rd Party APIs
golang google-maps-services-go