Reflection and Metaprogramming

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

Reflection is the ability of a program to inspect, analyze and modify its structure during run-time. Reflection is often termed as a method of metaprogramming.

Java

Python

Go

Reflection and Metaprogramming in Go