# go-netdicom **Repository Path**: weili0115/go-netdicom ## Basic Information - **Project Name**: go-netdicom - **Description**: 自用开发仓库,补充下信息 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-13 - **Last Updated**: 2025-09-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ------- **This project is no longer maintained.** Please see [suyashkumar/dicom](https://github.com/suyashkumar/dicom/) for an alternative implementation of DICOM in Go, and see [this issue](https://github.com/suyashkumar/dicom/issues/41) for any progress on a compatible DICOM network protocol implementation. ------- [![GoDoc](https://godoc.org/gitee.com/weili0115/go-netdicom?status.svg)](https://godoc.org/gitee.com/weili0115/go-netdicom) [![Build Status](https://travis-ci.org/grailbio/go-netdicom.svg?branch=master)](https://travis-ci.org/grailbio/go-netdicom.svg?branch=master) # Golang implementation of DICOM network protocol. See doc.go for (incomplete) documentation. See storeclient and storeserver for examples. Inspired by https://github.com/pydicom/pynetdicom3. Status as of 2017-10-02: - C-STORE, C-FIND, C-GET work, both for the client and the server. Look at sampleclient, sampleserver, or e2e_test.go for examples. In general, the server (provider)-side code is better tested than the client-side code. - Compatibility has been tested against pynetdicom and Osirix MD. TODO: - Documentation. - Better SSL support. - Implement the rest of DIMSE protocols, in particular C-MOVE on the client side, and N-* commands. - Better message validation. - Remove the "limit" param from the Decoder, and rely on io.EOF detection instead.