He refused to give the pin codes for a number of his electronic devices.
Golding was later charged with refusing to comply with a duty under Schedule 7 of the act.
He is due to appear at Westminster Magistrates Court on Friday.
In a statement Golding said he was not a terrorist and described the charges as "an abuse of legislation".
Schedule 7 allows police to interrogate, search and detain anyone for up to six hours at UK ports.
It is designed to determine whether an individual is involved in the "commission, preparation or instigation" of acts of terrorism.
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in