Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/wzshiming/gotype

Golang source code parsing, usage like reflect package
https://github.com/wzshiming/gotype

ast go metaprogramming refactor reflect

Last synced: about 1 month ago
JSON representation

Golang source code parsing, usage like reflect package

Lists

README

        

# gotype

Golang source code parsing, usage like reflect package

[![Build Status](https://travis-ci.org/wzshiming/gotype.svg?branch=master)](https://travis-ci.org/wzshiming/gotype)
[![Go Report Card](https://goreportcard.com/badge/github.com/wzshiming/gotype)](https://goreportcard.com/report/github.com/wzshiming/gotype)
[![GoDoc](https://godoc.org/github.com/wzshiming/gotype?status.svg)](https://godoc.org/github.com/wzshiming/gotype)
[![GitHub license](https://img.shields.io/github/license/wzshiming/gotype.svg)](https://github.com/wzshiming/gotype/blob/master/LICENSE)
[![gocover.io](https://gocover.io/_badge/github.com/wzshiming/gotype)](https://gocover.io/github.com/wzshiming/gotype)

- [English](https://github.com/wzshiming/gotype/blob/master/README.md)
- [简体中文](https://github.com/wzshiming/gotype/blob/master/README_cn.md)

## Usage

[API Documentation](https://godoc.org/github.com/wzshiming/gotype)

[Examples](https://github.com/wzshiming/gotype/blob/master/cmd/pkgimport/main.go)

## TODO

- Supports generics

## License

Licensed under the MIT License. See [LICENSE](https://github.com/wzshiming/gotype/blob/master/LICENSE) for the full license text.