Most of it comes from the official website, the last one comes from mastering clojure macro
( … ) - List
[ … ] - Vector
{
… } - Map
# - Dispatch character
#{
… } - Set
#_ - Discard
#"…" - Regular Expression
#(…) - Anonymous function
#' - Var quote
## - Symbolic values
#inst, #uuid, and #js etc. - tagged literals
%, %n, %& - Anonymous function arguments
@ - Deref
^ (and #^) - Metadata
' - Quote
; - Comment
: - Keyword
:: - Auto-resolved keyword
#: and #:: - Namespace Map Syntax
/ - Namespace separator
\ - Character literal
$ - Inner class reference
->, ->>, some->, cond->, as-> etc. - Threading macros
` - Syntax quote
~ - Unquote
~@ - Unquote splicing
<symbol># - Gensym
#? - Reader conditional
#?@ - Splicing Reader conditional
*var-name* - "Earmuffs"
>!!, <!!, >!, and <! - core.async channel macros
<symbol>? - Predicate Suffix
<symbol>! - Unsafe Operations
_ - Unused argument
, - Whitespace character
`'~k 等同`(quote k) and (list `quote k)