Go Concepts - Limitations: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Internal=
* [[Go Concepts#Subjects|Go Concepts]]
=Limitations=
=Limitations=


==Metaprogramming==
==Metaprogramming==


Go is not appropriate for [[Programming#Metaprogramming|metaprogramming]] or creating domain specific languages. Evaluating code at runtime is not easy.
Go is not appropriate for [[Programming_Languages_Concepts#Metaprogramming|metaprogramming]] or creating domain specific languages. Evaluating code at runtime is not easy.


==Reflection==
==Reflection==


Go supports limited reflection.
Go supports limited reflection.

Latest revision as of 17:03, 9 August 2024

Limitations

Metaprogramming

Go is not appropriate for metaprogramming or creating domain specific languages. Evaluating code at runtime is not easy.

Reflection

Go supports limited reflection.