Golang libraries: Difference between revisions
From wikinotes
(Created page with "= Refactoring = <blockquote> {| |- | golang rf |- |} </blockquote><!-- Refactoring -->") |
(→Errors) |
||
(19 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 = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang std testing]] | |||
|- | |||
| [[golang testify]] | |||
|- | |||
| [[golang testscript]] | |||
|- | |||
| [[golang afero]] | |||
|- | |||
|} | |||
</blockquote><!-- Testing --> | |||
= Serialization = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang encoding/xml]] | |||
|- | |||
| [[golang encoding/csv]] | |||
|- | |||
| [[golang encoding/json]] | |||
|- | |||
| [[golang x/net]] | |||
|- | |||
|} | |||
</blockquote><!-- Serialization --> | |||
= User Interfaces = | |||
<blockquote> | |||
== GUI == | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang qt]] | |||
|- | |||
|} | |||
</blockquote><!-- GUI --> | |||
== CLI == | |||
<blockquote> | |||
</blockquote><!-- CLI --> | |||
== TUI == | |||
<blockquote> | |||
{| | |||
|- | |||
| [[golang tview]] | |||
|- | |||
|} | |||
</blockquote><!-- TUI --> | |||
</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