Gokiburi: Automatic Test Runs for Go Projects

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarLint - Clean code begins in your IDE with SonarLint
  • gokiburi

    Automatic test runs for Go projects

    Also, if you have the time, it would be awesome if I could get you to write this up in the Ideas discussion category, that would be really helpful. 🙇

  • GoConvey

    Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

    I have always liked to use the similar GoConvey tool for automatic test runs during development, but it has definitely started to “show its age” and since Go 1.20 it hasn’t been able to parse code coverage correctly. So, I decided to dive into making my own tool to replace it for me.

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • keploy

    Test generation for Developers. Generate tests and stubs for your application that actually work!

    I have once contributed to one similar project https://github.com/keploy/keploy , This can help you generate e2e tests and mocks as well , with real api and infra calls .

  • go-bindata

    Turn data file into go code.

    BTW, maybe you could consider using the embed or go-bindata packages to embed the UI files in the binary, so it's easier to package/install (either with brew or go install).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts