Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


Package ensure provides utilities for testing to ensure the given conditions are met and Fatal if they aren't satisified.

Subscribe to updates I use ensure

Statistics on ensure

Number of watchers on Github 71
Number of open issues 2
Average time to close an issue about 5 hours
Main language Go
Average time to merge a PR about 2 hours
Open pull requests 2+
Closed pull requests 1+
Last commit over 4 years ago
Repo Created about 6 years ago
Repo Last Updated over 2 years ago
Size 17 KB
Organization / Authorfacebookgo
Page Updated
Do you use ensure? Leave a review!
View open issues (2)
View ensure activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating ensure for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

ensure Build Status

Documentation: https://godoc.org/github.com/facebookgo/ensure

ensure open pull requests (View All Pulls)
  • fix: Nil method fails on nil pointer
  • replace custom stack trace machinery with t.Helper
ensure questions on Stackoverflow (View All Questions)
  • What causes a new Maven project in Eclipse to use Java 1.5 instead of Java 1.6 by default and how can I ensure it doesn't?
  • How to ensure TFS build server gets updated Nuget packages
  • Python: ensure os.environ and sys.path are equal: web-requests, shell, cron, celery
  • How to ensure all tasks have been executed and query the final results
  • Ensure unique tasks in ExectorService
  • ubuntu Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) a
  • Any way to determine size of iCloud key value storage to ensure it's < 1MB?
  • Hazelcast: how to ensure cluster startup is finished
  • How can I ensure multiple table columns are unique (or restructure my tables) in MySQL using Innodb?
  • What strategies and practices are used, when running very intense and long calculations, to ensure that hardware isn't damaged?
  • MongoDB: Ensure that only one document can have a field set to true
  • Ensure user is on master before running "npm version"
  • Ensure that the export of multiple files is atomic
  • How to ensure that xib file display correctly on all devices?
  • How to ensure data consistency in REST API pagination
  • How to ensure only Twilio hits my api endpoint?
  • How to ensure the foundation-apps _settings.scss file isn't overwritten when I run 'bower update foundation-apps'
  • How to ensure we listen to a child process' events before they occur?
  • Ensure uniqueness of relationship objects in RestKit
  • How can I ensure that the users and items appear in both train and test data set with train_test_split in sklearn?
  • Ensure an element is not present with Capybara
  • SSAS tabular (Error Code: 0 Error Description: A connection cannot be made. Ensure that the server is running
  • Why I still get Code Contracts : Ensure unproven warning?
  • How to ensure That The SignalR Connection to .NET Client Is Up?
  • Windows: Ensure a file is written to the physical disk
  • How can I call a method and ensure that it its execution doesn't exceed a certain time?
  • Windows: Ensure a file is written to the physical disk
  • How to ensure certain fields are included in a CouchDB database?
  • How safe is protocol activation? How can i ensure security when launching a Windows Store 8.1 app from a desktop app using protocol activation?
  • QUnit, Sinon.js - How do I ensure Post to Fake Server has correct request body?
ensure list of languages used
Other projects in Go