Skip to main content
Powered by ShareScore

Find research datasets worth reusing

Search datasets from major research repositories and use ShareScore to quickly assess how well each record supports discovery, access, and reuse.

2

datasets available to search

ShareScore release 0.9.0

Reset

Dataset results

2 results for “golang”

Learn how ShareScore rates datasets ↗
zenodo40/100

A Study of Real-world Data Races in Golang (Artifact)

<p>The concurrent programming literature is rich with tools and techniques for data race detection. Less, however, has been known about real-world, industry-scale deployment, experience, and insights about data races. Golang (Go for short) is a modern programming language that makes concurrency a first-class citizen. Go offers both message passing and shared memory for communicating among concurrent threads. Go is gaining popularity in modern microservice-based systems. Data races in Go stand in the face of its emerging popularity.</p> <p>In this paper, using our industrial codebase as an example, we demonstrate that Go developers embrace concurrency and show how the abundance of concurrency alongside language idioms and nuances make Go programs highly susceptible to data races.&nbsp;<br> Google&#39;s Go distribution ships with a built-in dynamic data race detector based on ThreadSanitizer. Dynamic race detectors pose scalability and flakiness challenges; we discuss various software engineering trade-offs to scale this detector to work effectively at scale.</p> <p>We have deployed this detector in our 50-million lines of Go codebase hosting 2100 distinct microservices, found over 2000 data races, fixed over 1000 data races, spanning 790 distinct code patches submitted by 210 unique developers over a six-month period. Based on a detailed investigation of these data race patterns in Go, we make seven high-level observations relating to the complex interplay between the Go language paradigm and data races.&nbsp;</p>

opencc-by-4.0Mar 2022View details →
zenodo32/100

Dataset for 'Assessing Golang Static Analysis Tools on Real-World Issues'

<p>Go Linter Evaluation Dataset</p> <p>This is a publicly available dataset for 'An empirical evaluation of Golang static code analysis tools for real-world issues.' Please refer to the data according to the names of the spreadsheets.</p> <p>Authors: Jianwei Wu, James Clause</p> <p>Collected Survey Data:<br>- This Excel file contains the collected survey data for the empirical study in details.</p> <p>R Scripts and Raw Data:<br>- These scripts are used for data analysis and processing.<br>- This is the initial data collected from surveys or other sources before any processing or analysis.</p> <p>Surveys for External Participants:<br>- This Excel file contains survey data collected for the evaluation of Go linters.<br>- This folder contains the surveys sent to external participants for collecting their feedback or data.</p> <p>Recruitment Letter.pdf:<br>- This PDF contains an example of the recruitment letter sent to potential survey participants, inviting them to take part in the study.</p> <p>Outputs from Existing Go Linters and Summarized Categories.xlsx:<br>- This Excel file contains outputs from various Go linters and categorized summaries of these outputs. It helps in comparing the performance and features of different linters.</p> <p>Selection of Go Linters.xlsx:<br>- This Excel file lists the Go linters selected for evaluation, along with criteria or reasons for their selection.</p> <p>UD IRB Exempt Letter.pdf:<br>- This PDF contains the Institutional Review Board (IRB) exemption letter from the University of Delaware (UD), indicating that the study involving human participants was exempt from full review.</p> <p>Survey Template.pdf:<br>- This PDF contains an example of the survey sent to the participants.</p> <p>govet issues.pdf:<br>- This PDF contains a list of reported issues about govet. Collected from various pull requests.</p> <p>Approved linters:<br>- staticcheck gofmt govet revive gosec deadcode errcheck.</p> <p>Table 2.jpg:<br>- A detailed figure to show the technical data in Table 2 of the paper.</p> <p>PR-summary-standalone:<br>- This is the AI tool we used to summarize the content of pull requests. Readme file is avaliable in this folder.</p>

opencc-by-4.0Oct 2024View details →

ScienceDex guides

Understand access before you commit

These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research datasets.

Compare curated datasets

Allen Brain Atlas

Allen Brain Atlas is an Allen Institute collection of brain map atlases, datasets, APIs, and analysis tools covering mouse, human, and non-human primate brain resources.

allen-brain-atlas
neuroscienceopenDocumentation, web resources, and API references are available online.
Last verified 2026-04-30Open record

Annotated Behaviour and Observability Dataset (ABODe)

ABODe is a University of Edinburgh DataShare dataset for behavior classification in group-housed mice using home-cage video, identities, bounding boxes, ground-plate positions, and annotator labels.

abode-home-cage
behavioral-neuroscienceopenThe DataShare record exposes download links for annotations, documentation, license text, and the zipped per-snippet data directory.
Last verified 2026-04-30Open record

DANDI Archive for NWB datasets

DANDI is a BRAIN Initiative archive for publishing and sharing neurophysiology data, including electrophysiology, optophysiology, and behavioral data packaged as NWB and related standards.

dandi-nwb
electrophysiologyopenPublished Dandiset metadata and archive endpoints are available through the production DANDI API.
Last verified 2026-04-30Open record

International Brain Laboratory public data

The International Brain Laboratory public data releases expose standardized mouse decision-making experiments, including Neuropixels recordings, widefield calcium imaging, behavior, and session metadata accessed through the ONE API.

ibl
behavioral-neuroscienceopenPublic sessions can be searched and loaded from the IBL public data server through ONE.
Last verified 2026-04-29Open record

OpenNeuro

OpenNeuro is a free, open platform for sharing neuroimaging datasets, with public search, dataset pages, and download paths for web, S3, DataLad, and the OpenNeuro CLI.

openneuro
neuroscienceopenPublished datasets are available on demand over the internet.
Last verified 2026-04-29Open record