「作ってわかるデータベース」の13章まで一通り読みました。
上記サイトの内容に従って、
http://0.0.0.0:3000/users/show/ユーザIDをURLに打ち込むと、
そのユーザの、ユーザ名・ユーザID・ロケーションなどが表示されるページを作ろうとしているところです。
undefined method[]' for nil:NilClass`とエラーが出て解決できないです。
全くの初心者のため原因が推測できません。ご教授いただければ幸いです。


データベースのファイルseeds.rbのソースコード:

@user = User.new
@user.name = 'Ryo Suzuki'
@user.username = 'ryooopan'
@user.location = 'Kanagawa, Japan'
@user.about = 'Hello, I am Ryo. I am from database!'
@user.save

@user = User.new
@user.name = 'Shohei Aoki'
@user.username = 'moyahima'
@user.location = 'Tottori, Japan'
@user.about = 'Nice to meet you. I am from database!'
@user.save

コントローラusers.controller.rbのソースコード:

 class UsersController < ApplicationController
  def index
  end
 def show
  @user = User.find_by(:username => params[:username])
  end
end

show.html.erbのソースコード:

 class UsersController < ApplicationController
  def index
  end

 def show
  @user = User.find_by(:username => params[:username])
  end
end