update README.md

This commit is contained in:
Lei Xue
2022-12-10 22:43:00 +08:00
parent 937b9379f9
commit e7fb6876ad

View File

@@ -1,4 +1,6 @@
## gotgt [![Build Status](https://travis-ci.org/gostor/gotgt.svg)](https://travis-ci.org/gostor/gotgt)
## gotgt
![Build Status](https://github.com/gostor/gotgt/actions/workflows/gotgt.yml/badge.svg)
The gotgt project is a simple SCSI Target framework implemented in golang built for performance and density.
Very briefly, this iSCSI/SCSI target Go implementation can be included/imported as a library to allow upper layer iSCSI clients to communicate to the actual SCSI devices. The target configuration is static with a json file for the time being. The core functionality of this target library provides the iSCSI/SCSI protocol services. A simple flat file based LUN target implementation is provided with plug-in interface. In the future, a formal plugin mechanism will be provided and supported to work with more sophisticated backend storage arrays.