Sobes.tech

How can SQL injections be protected against?

224

What are prepared statements?

214

What is defer in Go and when is it called?

213

How does panic/recover interception work in Go?

206

There is a table with a unique key on the phone number. How to make it so that when inserting a duplicate record, instead of an error, the existing record is updated (INSERT ON CONFLICT DO UPDATE)?

194

What variable types are there in Go?

193

What is the difference between WHERE and HAVING?

192

What is the difference between INNER JOIN and LEFT/RIGHT JOIN?

173

What is the difference between DROP and TRUNCATE?

168

How does a clustered index differ from a non-clustered index?

153

How does string concatenation work in Go?.

151

What does the EXPLAIN command show, what data does it output?

143

What is the difference between EXPLAIN and EXPLAIN ANALYZE?

133

What types of indexes are in databases, what are their differences, and how do you decide when to use them?

111

Tell us about transaction isolation levels.

107