Suppose I had the follow struct
:
struct Employee
ID::Int32
name::String
end
Is it possible to access a field name while embedded in a string?
svetlana = Employee(1,"Queen Svetlana")
# prints Employee Name: svetlana.name
println("Employee Name: svetlana.name")
svetlana = Employee(1,"Queen Svetlana")
# prints #Employee Name: Employee(1, "Queen Svetlana").Queen Svetlana
println("Employee Name: $svetlana.$name")
The only workaround I know of is to store it first in a variable and then embedded it in a string:
name = svetlana.name
# prints Employee Name: Queen Svetlana
println("Employee Name: $name")