Skip to main content
zenodoopen

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>

ShareScore

32/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
4
Harmonization
4
Access
16
Reuse readiness
8
Engagement
0

ScienceDex for faculty

Your academic CV and NIH biosketch

Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.