markdown
simple markdown & mermaid builder in golang with (by nao1215)
spectest
A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests. (by nao1215)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
markdown
Posts with mentions or reviews of markdown.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-06.
-
simple mermaid builder in golang: support ER/sequence diagram, pie chart
I previously introduced the nao1215/markdown package as a markdown builder for the Go language (previously it was go-spectest/markdown, but the Owner has changed). What syntax do you want when writing markdown? I thought it was important to support mermaid. When we write design documents, we should be able to write not only text but also sequence diagrams and ER diagrams.
-
spectest - API testing library for Go that generate E2E test result document in markdown
The spectest dynamically generates markdown without using text/template, however instead utilizes its own Markdown Builder (go-spectest/markdown) during the markdown generation.
spectest
Posts with mentions or reviews of spectest.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-02.
-
actions-hottestš: GitHub Actions for Commenting on Golang Unit Test Results in Pull Requests
I previously introduced a feature in the go-spectest/spectest, which extracts error messages from Golang unit test results.
-
spectest: 'go test' output only FAIL results and statistics
The go-spectest/spectest project provides commands and libraries related to testing. While the library is specialized for API testing, the commands are designed to be usable by all Golang users (meaning you don't need to use the spectest library).
-
spectest - API testing library for Go that generate E2E test result document in markdown
However, implementing end-to-end (E2E) tests can be quite labor-intensive. To achieve a return on the effort invested, I am developing go-spectest/spectest.
-
Seeking API Ideas to Test the E2E Testing Framework
Currently, I am developing an E2E testing framework called go-spectest/spectest. Spectest is a package forked from steinfletcher/apitest, and I have been gradually adding its unique features. To enhance spectest further, I believe it's best to actually test APIs.
What are some alternatives?
When comparing markdown and spectest you can also consider the following projects:
go-james - James is your butler and helps you to create, build, debug, test and run your Go projects
mock - Language-agnostic API mocking and testing utility
Builder - Next-Gen Builder
apitest - A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.
naraku - naraku (å„č½) - API collection for testing go-spectest/spectest
spawn - Spawn your Go server from within its own test suite, for end-to-end tests
hprose - Hprose is a cross-language RPC. This project is Hprose for Golang.
goss - Quick and Easy server testing/validation
keploy - Test generation for Developers. Generate tests and stubs for your application that actually work!